Perl API Reference: StatBonuses (256 methods)
Browse the complete Perl API documentation for the StatBonuses class. Search through 256 methods and 249 events to find the exact function signatures, parameters, and usage examples you need for your EQ-Emulator scripts.
Methods
$statbonuses->GetAC();
# int32
$statbonuses->GetAGI();
# int32
$statbonuses->GetAGICapModifier();
# int32
$statbonuses->GetAStacker(slot);
# int32
$statbonuses->GetATK();
# int32
$statbonuses->GetAbsorbMagicAttack(slot);
# uint32
$statbonuses->GetAccuracy(slot);
# int32
$statbonuses->GetAdjustedCastingSkill();
# int
$statbonuses->GetAggroRange();
# float
$statbonuses->GetAlterNPCLevel();
# int32
$statbonuses->GetAmbidexterity();
# int32
$statbonuses->GetAmplification();
# uint32
$statbonuses->GetAntiGate();
# bool
$statbonuses->GetArcheryDamageModifier();
# uint32
$statbonuses->GetAssassinate(slot);
# uint32
$statbonuses->GetAssassinateLevel(slot);
# uint8
$statbonuses->GetAssistRange();
# float
$statbonuses->GetAvoidMeleeChance();
# int32
$statbonuses->GetAvoidMeleeChanceEffect();
# int32
$statbonuses->GetBStacker(slot);
# int32
$statbonuses->GetBaseMovementSpeed();
# int8
$statbonuses->GetBerserkSPA();
# bool
$statbonuses->GetBindWound();
# int32
$statbonuses->GetBlockBehind();
# int32
$statbonuses->GetBrassModifier();
# uint32
$statbonuses->GetBuffSlotIncrease();
# uint8
$statbonuses->GetCHA();
# int32
$statbonuses->GetCHACapModifier();
# int32
$statbonuses->GetCR();
# int32
$statbonuses->GetCRCapModifier();
# int32
$statbonuses->GetCStacker(slot);
# int32
$statbonuses->GetChannelChanceItems();
# int32
$statbonuses->GetChannelChanceSpells();
# int32
$statbonuses->GetCharmBreakChance();
# int32
$statbonuses->GetClairvoyance();
# int32
$statbonuses->GetCombatStability();
# int32
$statbonuses->GetConsumeProjectile();
# uint8
$statbonuses->GetCorruption();
# int32
$statbonuses->GetCorruptionCapModifier();
# int32
$statbonuses->GetCripplingBlowChance();
# int32
$statbonuses->GetCriticalDOTChance();
# int32
$statbonuses->GetCriticalDOTDecay();
# bool
$statbonuses->GetCriticalDamageModifier(slot);
# int32
$statbonuses->GetCriticalHealChance();
# int32
$statbonuses->GetCriticalHealDecay();
# bool
$statbonuses->GetCriticalHealOverTime();
# int32
$statbonuses->GetCriticalHitChance(slot);
# int32
$statbonuses->GetCriticalMend();
# int8
$statbonuses->GetCriticalRegenDecay();
# bool
$statbonuses->GetCriticalSpellChance();
# int32
$statbonuses->GetDEX();
# int32
$statbonuses->GetDEXCapModifier();
# int32
$statbonuses->GetDOTCriticalDamageIncrease();
# int32
$statbonuses->GetDOTShielding();
# int32
$statbonuses->GetDR();
# int32
$statbonuses->GetDRCapModifier();
# int32
$statbonuses->GetDSMitigation();
# int32
$statbonuses->GetDSMitigationOffHand();
# int32
$statbonuses->GetDStacker(slot);
# int32
$statbonuses->GetDamageModifier(slot);
# int32
$statbonuses->GetDamageModifier2(slot);
# int32
$statbonuses->GetDamageShield();
# int
$statbonuses->GetDamageShieldSpellID();
# uint16
$statbonuses->GetDamageShieldType();
# int
$statbonuses->GetDeathSave(slot);
# uint32
$statbonuses->GetDelayDeath();
# uint32
$statbonuses->GetDistanceRemoval();
# bool
$statbonuses->GetDivineAura();
# bool
$statbonuses->GetDivineSaveChance(slot);
# int32
$statbonuses->GetDodgeChance();
# int32
$statbonuses->GetDoubleAttackChance();
# int32
$statbonuses->GetDoubleRangedAttack();
# int32
$statbonuses->GetDoubleRiposte();
# int32
$statbonuses->GetDoubleSpecialAttack();
# int32
$statbonuses->GetDualWieldChance();
# int32
$statbonuses->GetEffectiveCastingLevel();
# int
$statbonuses->GetEndurance();
# int64
$statbonuses->GetEndurancePercentCAp(slot);
# int
$statbonuses->GetEnduranceReduction();
# int64
$statbonuses->GetEnduranceRegen();
# int64
$statbonuses->GetExtraAttackChance();
# int32
$statbonuses->GetExtraXTargets();
# uint16
$statbonuses->GetFR();
# int32
$statbonuses->GetFRCapModifier();
# int32
$statbonuses->GetFactionModifierPercent();
# int32
$statbonuses->GetFearless();
# bool
$statbonuses->GetFeignedCastOnChance();
# int16
$statbonuses->GetFinishingBlow(slot);
# int32
$statbonuses->GetFinishingBlowLevel(slot);
# uint32
$statbonuses->GetFlatMaxHPChange();
# int64
$statbonuses->GetFlurryChance();
# int32
$statbonuses->GetFocusEffects(slot);
# uint8
$statbonuses->GetFocusEffectsWorn(slot);
# int16
$statbonuses->GetForageAdditionalItems();
# uint8
$statbonuses->GetFrenziedDevastation();
# int32
$statbonuses->GetFrontalBackstabChance();
# uint8
$statbonuses->GetFrontalBackstabMinimumDamage();
# bool
$statbonuses->GetFrontalStunResist();
# uint8
$statbonuses->GetGiveDoubleAttack();
# uint32
$statbonuses->GetGiveDoubleRiposte(slot);
# int32
$statbonuses->GetGivePetGroupTarget();
# bool
$statbonuses->GetGravityEffect();
# int32
$statbonuses->GetHP();
# int64
$statbonuses->GetHPPercentCap(slot);
# int
$statbonuses->GetHPRegen();
# int64
$statbonuses->GetHPToManaConvert();
# uint32
$statbonuses->GetHaste();
# int32
$statbonuses->GetHasteType2();
# int32
$statbonuses->GetHasteType3();
# int32
$statbonuses->GetHateModifier();
# int32
$statbonuses->GetHeadShot(slot);
# uint32
$statbonuses->GetHeadShotLevel(slot);
# uint8
$statbonuses->GetHealAmt();
# int32
$statbonuses->GetHealRate();
# int32
$statbonuses->GetHeroicAGI();
# int32
$statbonuses->GetHeroicCHA();
# int32
$statbonuses->GetHeroicCR();
# int32
$statbonuses->GetHeroicCorrup();
# int32
$statbonuses->GetHeroicDEX();
# int32
$statbonuses->GetHeroicDR();
# int32
$statbonuses->GetHeroicFR();
# int32
$statbonuses->GetHeroicINT();
# int32
$statbonuses->GetHeroicMR();
# int32
$statbonuses->GetHeroicPR();
# int32
$statbonuses->GetHeroicSTA();
# int32
$statbonuses->GetHeroicSTR();
# int32
$statbonuses->GetHeroicWIS();
# int32
$statbonuses->GetHitChance();
# int32
$statbonuses->GetHitChanceEffect(slot);
# int32
$statbonuses->GetHundredHands();
# int32
$statbonuses->GetINT();
# int32
$statbonuses->GetINTCapModifier();
# int32
$statbonuses->GetIllusionPersistence();
# bool
$statbonuses->GetImmuneToFlee();
# bool
$statbonuses->GetImprovedReclaimEnergy();
# int32
$statbonuses->GetImprovedTaunt(slot);
# int32
$statbonuses->GetIncreaseBlockChance();
# int32
$statbonuses->GetIncreaseChanceMemoryWipe();
# int8
$statbonuses->GetIncreaseRunSpeedCap();
# uint8
$statbonuses->GetInhibitMelee();
# int32
$statbonuses->GetIsBlind();
# bool
$statbonuses->GetIsFeared();
# bool
$statbonuses->GetItemATKCap();
# int32
$statbonuses->GetItemHPRegenCap();
# int32
$statbonuses->GetItemManaRegenCap();
# uint32
$statbonuses->GetLimitToSkill(slot);
# bool
$statbonuses->GetMR();
# int32
$statbonuses->GetMRCapModifier();
# int32
$statbonuses->GetMagicWeapon();
# bool
$statbonuses->GetMana();
# int64
$statbonuses->GetManaAbsorbPercentDamage(slot);
# uint32
$statbonuses->GetManaPercentCap(slot);
# int
$statbonuses->GetManaRegen();
# int64
$statbonuses->GetMasteryOfPast();
# uint8
$statbonuses->GetMaxBindWound();
# int32
$statbonuses->GetMaxHP();
# int64
$statbonuses->GetMaxHPChange();
# int32
$statbonuses->GetMeleeLifetap();
# int32
$statbonuses->GetMeleeMitigation();
# int32
$statbonuses->GetMeleeMitigationEffect();
# int32
$statbonuses->GetMeleeRune(slot);
# uint32
$statbonuses->GetMeleeSkillCheck();
# int32
$statbonuses->GetMeleeSkillCheckSkill();
# uint8
$statbonuses->GetMeleeThresholdGuard(slot);
# uint32
$statbonuses->GetMetabolism();
# int32
$statbonuses->GetMinimumDamageModifier(slot);
# int32
$statbonuses->GetMitigateDOTRune(slot);
# uint32
$statbonuses->GetMitigateMeleeRune(slot);
# uint32
$statbonuses->GetMitigateSpellRune(slot);
# uint32
$statbonuses->GetMovementSpeed();
# int
$statbonuses->GetNegateAttacks(slot);
# uint32
$statbonuses->GetNegateEffects();
# bool
$statbonuses->GetNegateIfCombat();
# bool
$statbonuses->GetNoBreakAESneak();
# int16
$statbonuses->GetOffhandRiposteFail();
# int32
$statbonuses->GetPCPetFlurry();
# uint32
$statbonuses->GetPCPetRampage(slot);
# uint32
$statbonuses->GetPR();
# int32
$statbonuses->GetPRCapModifier();
# int32
$statbonuses->GetPackrat();
# int8
$statbonuses->GetParryChance();
# int32
$statbonuses->GetPercussionModifier();
# uint32
$statbonuses->GetPersistentCasting();
# uint32
$statbonuses->GetPetAvoidance();
# int32
$statbonuses->GetPetCriticalHit();
# int32
$statbonuses->GetPetFlurry();
# int32
$statbonuses->GetPetMaxHP();
# int32
$statbonuses->GetPetMeleeMitigation();
# int32
$statbonuses->GetProcChance();
# int32
$statbonuses->GetProcChanceSPA();
# int32
$statbonuses->GetRaiseSkillCap(slot);
# uint32
$statbonuses->GetReduceFallDamage();
# uint16
$statbonuses->GetReduceTradeskillFail(slot);
# int32
$statbonuses->GetReflectChance();
# int
$statbonuses->GetResistFearChance();
# int32
$statbonuses->GetResistSpellChance();
# int32
$statbonuses->GetReverseDamageShield();
# int
$statbonuses->GetReverseDamageShieldSpellID();
# uint16
$statbonuses->GetReverseDamageShieldType();
# int
$statbonuses->GetRiposteChance();
# int32
$statbonuses->GetRoot(slot);
# int8
$statbonuses->GetRootBreakChance();
# int32
$statbonuses->GetSEResist(slot);
# int32
$statbonuses->GetSTA();
# int32
$statbonuses->GetSTACapModifier();
# int32
$statbonuses->GetSTR();
# int32
$statbonuses->GetSTRCapModifier();
# int32
$statbonuses->GetSalvageChance();
# uint8
$statbonuses->GetSanctuary();
# bool
$statbonuses->GetScreech();
# int8
$statbonuses->GetSecondaryDamageIncrease();
# bool
$statbonuses->GetSeeInvis();
# uint8
$statbonuses->GetShieldBlock();
# int32
$statbonuses->GetShieldEquipDamageModifier();
# int32
$statbonuses->GetShroudOfStealth();
# bool
$statbonuses->GetSingingModifier();
# uint32
$statbonuses->GetSkillAttackProc(slot);
# int32
$statbonuses->GetSkillDamageAmount(slot);
# int32
$statbonuses->GetSkillDamageAmount2(slot);
# int32
$statbonuses->GetSkillDamageTaken(slot);
# int16
$statbonuses->GetSkillModifier(slot);
# int32
$statbonuses->GetSkillModifierMax(slot);
# int32
$statbonuses->GetSkillProc(slot);
# uint32
$statbonuses->GetSkillProcSuccess(slot);
# uint32
$statbonuses->GetSkillReuseTime(slot);
# int32
$statbonuses->GetSlayUndead(slot);
# int32
$statbonuses->GetSongModifierCap();
# uint32
$statbonuses->GetSongRange();
# int32
$statbonuses->GetSpellCriticalDamageIncrease();
# int32
$statbonuses->GetSpellCriticalDamageIncreaseNoStack();
# int32
$statbonuses->GetSpellDamage();
# int32
$statbonuses->GetSpellDamageShield();
# int
$statbonuses->GetSpellOnDeath(slot);
# uint32
$statbonuses->GetSpellOnKill(slot);
# uint32
$statbonuses->GetSpellProcChance();
# int32
$statbonuses->GetSpellShield();
# int
$statbonuses->GetSpellThresholdGuard(slot);
# uint32
$statbonuses->GetSpellTriggers(slot);
# uint32
$statbonuses->GetStrikeThrough();
# int32
$statbonuses->GetStringedModifier();
# uint32
$statbonuses->GetStunBashChance();
# int8
$statbonuses->GetStunResist();
# int32
$statbonuses->GetTradeSkillMastery();
# uint8
$statbonuses->GetTriggerMeleeThreshold();
# bool
$statbonuses->GetTriggerOnValueAmount();
# bool
$statbonuses->GetTriggerSpellThreshold();
# bool
$statbonuses->GetTripleAttackChance();
# int32
$statbonuses->GetTripleBackstab();
# uint8
$statbonuses->GetTwoHandBluntBlock();
# int32
$statbonuses->GetUnfailingDivinity();
# int32
$statbonuses->GetVampirism();
# int32
$statbonuses->GetVoiceGraft();
# uint32
$statbonuses->GetWIS();
# int32
$statbonuses->GetWISCapModifier();
# int32
$statbonuses->GetWindModifier();
# uint32
$statbonuses->GetXPRateModifier();
# int