Updated Perl Mob (markdown)

Logan
2018-01-13 21:59:46 -08:00
parent d7c6ca9547
commit c423be4c27
+311 -315
@@ -1,317 +1,313 @@
``` ```
void Mob::IsClient() bool $mob->IsClient()
void Mob::IsNPC() bool $mob->IsNPC()
void Mob::IsMob() bool $mob->IsMob()
void Mob::IsCorpse() bool $mob->IsCorpse()
void Mob::IsPlayerCorpse() bool $mob->IsPlayerCorpse()
void Mob::IsNPCCorpse() bool $mob->IsNPCCorpse()
void Mob::IsObject() bool $mob->IsObject()
void Mob::IsDoor() bool $mob->IsDoor()
void Mob::IsTrap() bool $mob->IsTrap()
void Mob::IsBeacon() bool $mob->IsBeacon()
void Mob::CastToClient() void $mob->CastToClient()
void Mob::CastToNPC() void $mob->CastToNPC()
void Mob::CastToMob() void $mob->CastToMob()
void Mob::CastToCorpse() void $mob->CastToCorpse()
void Mob::GetID() uint $mob->GetID()
void Mob::GetName() string $mob->GetName()
void Mob::Depop( StartSpawnTimer) void $mob->Depop( StartSpawnTimer)
void Mob::RogueAssassinate( other) void $mob->RogueAssassinate( other)
void Mob::BehindMob( other) bool $mob->BehindMob( other)
void Mob::SetLevel( in_level, command) void $mob->SetLevel( in_level, command)
void Mob::GetSkill( skill_num) uint $mob->GetSkill( skill_num)
void Mob::SendWearChange( material_slot) void $mob->SendWearChange( material_slot)
void Mob::GetEquipment( material_slot) int $mob->GetEquipment( material_slot)
void Mob::GetEquipmentMaterial( material_slot) int $mob->GetEquipmentMaterial( material_slot)
void Mob::GetEquipmentColor( material_slot) int $mob->GetEquipmentColor( material_slot)
void Mob::GetArmorTint( material_slot) int $mob->GetArmorTint( material_slot)
void Mob::IsMoving() bool $mob->IsMoving()
void Mob::GoToBind() void $mob->GoToBind()
void Mob::Gate() void $mob->Gate()
void Mob::Attack( other, Hand) bool $mob->Attack( other, Hand)
void Mob::Damage(string from, damage, spell_id, attack_skill, avoidable) void $mob->Damage(string from, damage, spell_id, attack_skill, avoidable)
void Mob::RangedAttack( other) void $mob->RangedAttack( other)
void Mob::ThrowingAttack( other) void $mob->ThrowingAttack( other)
void Mob::Heal() void $mob->Heal()
void Mob::HealDamage( amount, caster) void $mob->HealDamage( amount, caster)
void Mob::SetMaxHP() void $mob->SetMaxHP()
void Mob::GetLevelCon( iOtherLevel) uint $mob->GetLevelCon( iOtherLevel)
void Mob::SetHP( hp) void $mob->SetHP( hp)
void Mob::DoAnim( animnum, type) void $mob->DoAnim( animnum, type)
void Mob::ChangeSize( in_size, bNoRestriction) void $mob->ChangeSize( in_size, bNoRestriction)
void Mob::GMMove(float x, float y, float z, float heading) void $mob->GMMove(float x, float y, float z, float heading)
void Mob::SendPosUpdate( iSendToSelf) void $mob->SendPosUpdate( iSendToSelf)
void Mob::SendPosition() void $mob->SendPosition()
void Mob::HasProcs() bool $mob->HasProcs()
void Mob::IsInvisible( other) bool $mob->IsInvisible( other)
void Mob::SetInvisible( state) void $mob->SetInvisible( state)
void Mob::FindBuff( spellid) bool $mob->FindBuff( spellid)
void Mob::FindType( type, bOffensive) bool $mob->FindType( type, bOffensive)
void Mob::GetBuffSlotFromType( type) int $mob->GetBuffSlotFromType( type)
void Mob::MakePet( spell_id, pettype, string name) void $mob->MakePet( spell_id, pettype, string name)
void Mob::MakeTempPet( spell_id, string name) void $mob->MakeTempPet( spell_id, string name)
void Mob::TypesTempPet( typesid, string name) void $mob->TypesTempPet( typesid, string name)
void Mob::GetBaseRace() uint $mob->GetBaseRace()
void Mob::GetBaseGender() uint $mob->GetBaseGender()
void Mob::GetDeity() uint $mob->GetDeity()
void Mob::GetRace() uint $mob->GetRace()
void Mob::GetGender() uint $mob->GetGender()
void Mob::GetTexture() uint $mob->GetTexture()
void Mob::GetHelmTexture() uint $mob->GetHelmTexture()
void Mob::GetHairColor() uint $mob->GetHairColor()
void Mob::GetBeardColor() uint $mob->GetBeardColor()
void Mob::GetEyeColor1() uint $mob->GetEyeColor1()
void Mob::GetEyeColor2() uint $mob->GetEyeColor2()
void Mob::GetHairStyle() uint $mob->GetHairStyle()
void Mob::GetLuclinFace() uint $mob->GetLuclinFace()
void Mob::GetBeard() uint $mob->GetBeard()
void Mob::GetDrakkinHeritage() uint $mob->GetDrakkinHeritage()
void Mob::GetDrakkinTattoo() uint $mob->GetDrakkinTattoo()
void Mob::GetDrakkinDetails() uint $mob->GetDrakkinDetails()
void Mob::GetClass() uint $mob->GetClass()
void Mob::GetLevel() uint $mob->GetLevel()
void Mob::GetCleanName() string $mob->GetCleanName()
void Mob::GetTarget() void $mob->GetTarget()
void Mob::SetTarget( mob) void $mob->SetTarget( mob)
void Mob::GetHPRatio() double $mob->GetHPRatio()
void Mob::IsWarriorClass() bool $mob->IsWarriorClass()
void Mob::GetHP() int $mob->GetHP()
void Mob::GetMaxHP() int $mob->GetMaxHP()
void Mob::GetItemHPBonuses() int $mob->GetItemHPBonuses()
void Mob::GetSpellHPBonuses() int $mob->GetSpellHPBonuses()
void Mob::GetSpellIDFromSlot( slot) int $mob->GetSpellIDFromSlot( slot)
void Mob::GetWalkspeed() double $mob->GetWalkspeed()
void Mob::GetRunspeed() double $mob->GetRunspeed()
void Mob::GetCasterLevel( spell_id) int $mob->GetCasterLevel( spell_id)
void Mob::GetMaxMana() int $mob->GetMaxMana()
void Mob::GetMana() int $mob->GetMana()
void Mob::SetMana( amount) void $mob->SetMana( amount)
void Mob::GetManaRatio() double $mob->GetManaRatio()
void Mob::GetAC() uint $mob->GetAC()
void Mob::GetATK() uint $mob->GetATK()
void Mob::GetSTR() int $mob->GetSTR()
void Mob::GetSTA() int $mob->GetSTA()
void Mob::GetDEX() int $mob->GetDEX()
void Mob::GetAGI() int $mob->GetAGI()
void Mob::GetINT() int $mob->GetINT()
void Mob::GetWIS() int $mob->GetWIS()
void Mob::GetCHA() int $mob->GetCHA()
void Mob::GetMR() int $mob->GetMR()
void Mob::GetFR() int $mob->GetFR()
void Mob::GetDR() int $mob->GetDR()
void Mob::GetPR() int $mob->GetPR()
void Mob::GetCR() int $mob->GetCR()
void Mob::GetCorruption() int $mob->GetCorruption()
void Mob::GetPhR() int $mob->GetPhR()
void Mob::GetMaxSTR() int $mob->GetMaxSTR()
void Mob::GetMaxSTA() int $mob->GetMaxSTA()
void Mob::GetMaxDEX() int $mob->GetMaxDEX()
void Mob::GetMaxAGI() int $mob->GetMaxAGI()
void Mob::GetMaxINT() int $mob->GetMaxINT()
void Mob::GetMaxWIS() int $mob->GetMaxWIS()
void Mob::GetMaxCHA() int $mob->GetMaxCHA()
void Mob::GetActSpellRange( spell_id, range) double $mob->GetActSpellRange( spell_id, range)
void Mob::GetActSpellDamage( spell_id, value) int $mob->GetActSpellDamage( spell_id, value)
void Mob::GetActSpellHealing( spell_id, value) int $mob->GetActSpellHealing( spell_id, value)
void Mob::GetActSpellCost( spell_id, cost) int $mob->GetActSpellCost( spell_id, cost)
void Mob::GetActSpellDuration( spell_id, int duration) int $mob->GetActSpellDuration( spell_id, int duration)
void Mob::GetActSpellCasttime( spell_id, casttime) int $mob->GetActSpellCasttime( spell_id, casttime)
void Mob::ResistSpell( ressit_type, spell_id, caster) double $mob->ResistSpell( ressit_type, spell_id, caster)
void Mob::GetSpecializeSkillValue( spell_id) uint $mob->GetSpecializeSkillValue( spell_id)
void Mob::GetNPCTypeID() uint $mob->GetNPCTypeID()
void Mob::IsTargeted() bool $mob->IsTargeted()
void Mob::GetX() double $mob->GetX()
void Mob::GetY() double $mob->GetY()
void Mob::GetZ() double $mob->GetZ()
void Mob::GetHeading() double $mob->GetHeading()
void Mob::GetWaypointX() double $mob->GetWaypointX()
void Mob::GetWaypointY() double $mob->GetWaypointY()
void Mob::GetWaypointZ() double $mob->GetWaypointZ()
void Mob::GetWaypointH() double $mob->GetWaypointH()
void Mob::GetWaypointPause() uint $mob->GetWaypointPause()
void Mob::GetWaypointID() uint $mob->GetWaypointID()
void Mob::SetCurrentWP( waypoint) void $mob->SetCurrentWP( waypoint)
void Mob::GetSize() double $mob->GetSize()
void Mob::SetFollowID( id) void $mob->SetFollowID( id)
void Mob::GetFollowID() uint $mob->GetFollowID()
void Mob::Message( type, string message) void $mob->Message( type, string message)
void Mob::Message_StringID( type, string_id, int distance) void $mob->Message_StringID( type, string_id, int distance)
void Mob::Say( format) void $mob->Say( format)
void Mob::Shout( format) void $mob->Shout( format)
void Mob::Emote( format) void $mob->Emote( format)
void Mob::InterruptSpell( spellid) void $mob->InterruptSpell( spellid)
void Mob::CastSpell( spell_id, int target_id, slot) void $mob->CastSpell( spell_id, int target_id, slot)
void Mob::SpellFinished( spell_id, spell_target) void $mob->SpellFinished( spell_id, spell_target)
void Mob::IsImmuneToSpell( spell_id, caster) bool $mob->IsImmuneToSpell( spell_id, caster)
void Mob::BuffFadeBySpellID( spell_id) void $mob->BuffFadeBySpellID( spell_id)
void Mob::BuffFadeByEffect( effectid, skipslot) void $mob->BuffFadeByEffect( effectid, skipslot)
void Mob::BuffFadeAll() void $mob->BuffFadeAll()
void Mob::BuffFadeBySlot( slot, iRecalcBonuses) void $mob->BuffFadeBySlot( slot, iRecalcBonuses)
void Mob::CanBuffStack( spellid, caster_level, iFailIfOverwrite) int $mob->CanBuffStack( spellid, caster_level, iFailIfOverwrite)
void Mob::IsCasting() bool $mob->IsCasting()
void Mob::CastingSpellID() uint $mob->CastingSpellID()
void Mob::SetAppearance( app, iIgnoreSelf) void $mob->SetAppearance( app, iIgnoreSelf)
void Mob::GetAppearance() uint $mob->GetAppearance()
void Mob::GetRunAnimSpeed() uint $mob->GetRunAnimSpeed()
void Mob::SetRunAnimSpeed( in) void $mob->SetRunAnimSpeed( in)
void Mob::SetPetID( NewPetID) void $mob->SetPetID( NewPetID)
void Mob::GetPetID() uint $mob->GetPetID()
void Mob::SetOwnerID( NewOwnerID) void $mob->SetOwnerID( NewOwnerID)
void Mob::GetOwnerID() uint $mob->GetOwnerID()
void Mob::GetPetType() uint $mob->GetPetType()
void Mob::GetBodyType() uint $mob->GetBodyType()
void Mob::Stun(int duration) void $mob->Stun(int duration)
void Mob::Spin() void $mob->Spin()
void Mob::Kill() void $mob->Kill()
void Mob::SetInvul( invul) void $mob->SetInvul( invul)
void Mob::GetInvul() bool $mob->GetInvul()
void Mob::SetExtraHaste( Haste) void $mob->SetExtraHaste( Haste)
void Mob::GetHaste() int $mob->GetHaste()
void Mob::GetHandToHandDamage() int $mob->GetHandToHandDamage()
void Mob::CanThisClassDoubleAttack() bool $mob->CanThisClassDoubleAttack()
void Mob::CanThisClassDualWield() bool $mob->CanThisClassDualWield()
void Mob::CanThisClassRiposte() bool $mob->CanThisClassRiposte()
void Mob::CanThisClassDodge() bool $mob->CanThisClassDodge()
void Mob::CanThisClassParry() bool $mob->CanThisClassParry()
void Mob::GetHandToHandDelay() int $mob->GetHandToHandDelay()
void Mob::GetClassLevelFactor() uint $mob->GetClassLevelFactor()
void Mob::Mesmerize() void $mob->Mesmerize()
void Mob::IsMezzed() bool $mob->IsMezzed()
void Mob::IsStunned() bool $mob->IsStunned()
void Mob::StartEnrage() void $mob->StartEnrage()
void Mob::IsEnraged() bool $mob->IsEnraged()
void Mob::GetReverseFactionCon( iOther) int $mob->GetReverseFactionCon( iOther)
void Mob::IsAIControlled() bool $mob->IsAIControlled()
void Mob::GetAggroRange() double $mob->GetAggroRange()
void Mob::GetAssistRange() double $mob->GetAssistRange()
void Mob::SetPetOrder( i) void $mob->SetPetOrder( i)
void Mob::GetPetOrder() int $mob->GetPetOrder()
void Mob::IsRoamer() bool $mob->IsRoamer()
void Mob::IsRooted() bool $mob->IsRooted()
void Mob::AddToHateList( other, hate) void $mob->AddToHateList( other, hate)
void Mob::SetHate( other, hate) void $mob->SetHate( other, hate)
void Mob::HalveAggro( other) void $mob->HalveAggro( other)
void Mob::DoubleAggro( other) void $mob->DoubleAggro( other)
void Mob::GetHateAmount( tmob, is_dam) uint $mob->GetHateAmount( tmob, is_dam)
void Mob::GetDamageAmount( tmob) uint $mob->GetDamageAmount( tmob)
void Mob::GetHateTop() void $mob->GetHateTop()
void Mob::GetHateDamageTop( other) void $mob->GetHateDamageTop( other)
void Mob::GetHateRandom() void $mob->GetHateRandom()
void Mob::IsEngaged() bool $mob->IsEngaged()
void Mob::HateSummon() bool $mob->HateSummon()
void Mob::FaceTarget( MobToFace) void $mob->FaceTarget( MobToFace)
void Mob::SetHeading( iHeading) void $mob->SetHeading( iHeading)
void Mob::WipeHateList() void $mob->WipeHateList()
void Mob::CheckAggro( other) bool $mob->CheckAggro( other)
void Mob::CalculateHeadingToTarget( in_x, in_y) int $mob->CalculateHeadingToTarget( in_x, in_y)
void Mob::CalculateNewPosition(float x, float y, float z, speed, checkZ) bool $mob->CalculateNewPosition(float x, float y, float z, speed, checkZ)
void Mob::CalculateNewPosition2(float x, float y, float z, speed, checkZ) bool $mob->CalculateNewPosition2(float x, float y, float z, speed, checkZ)
void Mob::CalculateDistance(float x, float y, float z) double $mob->CalculateDistance(float x, float y, float z)
void Mob::SendTo( new_x, new_y, new_z) void $mob->SendTo( new_x, new_y, new_z)
void Mob::SendToFixZ( new_x, new_y, new_z) void $mob->SendToFixZ( new_x, new_y, new_z)
void Mob::NPCSpecialAttacks( parse, permtag, reset, remove) void $mob->NPCSpecialAttacks( parse, permtag, reset, remove)
void Mob::DontHealMeBefore() uint $mob->DontHealMeBefore()
void Mob::DontBuffMeBefore() uint $mob->DontBuffMeBefore()
void Mob::DontDotMeBefore() uint $mob->DontDotMeBefore()
void Mob::DontRootMeBefore() uint $mob->DontRootMeBefore()
void Mob::DontSnareMeBefore() uint $mob->DontSnareMeBefore()
void Mob::GetResist( type) int $mob->GetResist( type)
void Mob::GetShieldTarget() void $mob->GetShieldTarget()
void Mob::SetShieldTarget( mob) void $mob->SetShieldTarget( mob)
void Mob::Charmed() bool $mob->Charmed()
void Mob::GetLevelHP( tlevel) uint $mob->GetLevelHP( tlevel)
void Mob::GetZoneID() uint $mob->GetZoneID()
void Mob::CheckAggroAmount( spellid) uint $mob->CheckAggroAmount( spellid)
void Mob::CheckHealAggroAmount( spellid, possible_heal_amt) uint $mob->CheckHealAggroAmount( spellid, possible_heal_amt)
void Mob::GetAA( rank_id) uint $mob->GetAA( rank_id)
void Mob::GetAAByAAID( aa_id) uint $mob->GetAAByAAID( aa_id)
void Mob::SetAA( aa_id, points, int charges) bool $mob->SetAA( aa_id, points, int charges)
void Mob::DivineAura() bool $mob->DivineAura()
void Mob::AddFeignMemory( attacker) void $mob->AddFeignMemory( attacker)
void Mob::RemoveFromFeignMemory( attacker) void $mob->RemoveFromFeignMemory( attacker)
void Mob::ClearFeignMemory() void $mob->ClearFeignMemory()
void Mob::SetOOCRegen( newoocregen) void $mob->SetOOCRegen( newoocregen)
void Mob::GetEntityVariable( id) string $mob->GetEntityVariable( id)
void Mob::EntityVariableExists( id) bool $mob->EntityVariableExists( id)
void Mob::SetEntityVariable( id, var) void $mob->SetEntityVariable( id, var)
void Mob::GetHateList() void $mob->GetHateList()
void EntityList::GetCorpseList() void $mob->SignalClient( client, data)
void Mob::SignalClient( client, data) bool $mob->CombatRange( target)
void Mob::CombatRange( target) void $mob->DoSpecialAttackDamage( target, skill, max_damage, min_damage)
void Mob::DoSpecialAttackDamage( target, skill, max_damage, min_damage) bool $mob->CheckLoS( mob)
void Mob::CheckLoS( mob) bool $mob->CheckLoSToLoc( loc_x, loc_y, loc_z, mob_size)
void Mob::CheckLoSToLoc( loc_x, loc_y, loc_z, mob_size) double $mob->FindGroundZ( new_x, new_y, z_offset)
void Mob::FindGroundZ( new_x, new_y, z_offset) void $mob->ProjectileAnim( mob, int item_id, IsArrow, speed, angle, tilt, arc)
void Mob::ProjectileAnim( mob, int item_id, IsArrow, speed, angle, tilt, arc) bool $mob->HasNPCSpecialAtk( parse)
void Mob::HasNPCSpecialAtk( parse) void $mob->SendAppearanceEffect( parm1, parm2, parm3, parm4, parm5, singleclient)
void Mob::SendAppearanceEffect( parm1, parm2, parm3, parm4, parm5, singleclient) void $mob->SetFlyMode( 0|1|2|3)
void Mob::SetFlyMode( 0|1|2|3) void $mob->SetTexture( texture)
void Mob::SetTexture( texture) void $mob->SetRace( race)
void Mob::SetRace( race) void $mob->SetGender( gender)
void Mob::SetGender( gender) void $mob->SendIllusion( race, gender, texture, helmtexture, face, hairstyle, haircolor, beard, beardcolor, drakkin_heritage, drakkin_tattoo, drakkin_details, int size)
void Mob::SendIllusion( race, gender, texture, helmtexture, face, hairstyle, haircolor, beard, beardcolor, drakkin_heritage, drakkin_tattoo, drakkin_details, int size) void $mob->CameraEffect(int duration, intensity, singleclient, global)
void Mob::CameraEffect(int duration, intensity, singleclient, global) void $mob->SpellEffect( effect, int duration, finish_delay, zone_wide, unk20, perm_effect, client)
void Mob::SpellEffect( effect, int duration, finish_delay, zone_wide, unk20, perm_effect, client) void $mob->TempName(string name)
void Mob::TempName(string name) int $mob->GetItemStat( itemid, stat)
void Mob::GetItemStat( itemid, stat) void $mob->SetSlotTint( material_slot, red_tint, green_tint, blue_tint)
void GetGlobal( varname) void $mob->WearChange( material_slot, texture, int color, hero_forge_model)
void SetGlobal( varname, newvalue, int options, int duration, other) void $mob->DoKnockback( caster, pushback, pushup)
void TarGlobal( varname, value, int duration, npcid, charid, zoneid) void $mob->RemoveNimbusEffect( effectid)
void DelGlobal( varname) void $mob->SetRunning( value)
void Mob::SetSlotTint( material_slot, red_tint, green_tint, blue_tint) bool $mob->:IsRunning()
void Mob::WearChange( material_slot, texture, int color, hero_forge_model) void $mob->SetBodyType( type, overwrite_orig)
void Mob::DoKnockback( caster, pushback, pushup) void $mob->SetDeltas( delta_x, delta_y, delta_z, delta_h)
void Mob::RemoveNimbusEffect( effectid) void $mob->SetLD( value)
void Mob::SetRunning( value) void $mob->SetTargetDestSteps( target_steps)
void Mob:::IsRunning() void $mob->SetTargetable( on)
void Mob::SetBodyType( type, overwrite_orig) void $mob->ModSkillDmgTaken( skill, value)
void Mob::SetDeltas( delta_x, delta_y, delta_z, delta_h) int $mob->GetModSkillDmgTaken( skill_num)
void Mob::SetLD( value) uint $mob->GetSkillDmgTaken( skill_num)
void Mob::SetTargetDestSteps( target_steps) void $mob->SetAllowBeneficial( value)
void Mob::SetTargetable( on) bool $mob->GetAllowBeneficial()
void Mob::ModSkillDmgTaken( skill, value) bool $mob->IsBeneficialAllowed( target)
void Mob::GetModSkillDmgTaken( skill_num) void $mob->ModVulnerability( resist, value)
void Mob::GetSkillDmgTaken( skill_num) int $mob->GetModVulnerability( resist)
void Mob::SetAllowBeneficial( value) void $mob->DoMeleeSkillAttackDmg( target, weapon_damage, skill, chance_mod, focus, CanRiposte)
void Mob::GetAllowBeneficial() void $mob->DoArcheryAttackDmg( target, RangeWeapon)
void Mob::IsBeneficialAllowed( target) void $mob->DoThrowingAttackDmg( target, RangeWeapon)
void Mob::ModVulnerability( resist, value) void $mob->SetDisableMelee( value)
void Mob::GetModVulnerability( resist) bool $mob->IsMeleeDisabled()
void Mob::DoMeleeSkillAttackDmg( target, weapon_damage, skill, chance_mod, focus, CanRiposte) void $mob->SetFlurryChance( value)
void Mob::DoArcheryAttackDmg( target, RangeWeapon) uint $mob->GetFlurryChance()
void Mob::DoThrowingAttackDmg( target, RangeWeapon) int $mob->GetSpellStat( itemid, stat, slot)
void Mob::SetDisableMelee( value) int $mob->GetSpecialAbility( special_ability)
void Mob::IsMeleeDisabled() int $mob->GetSpecialAbilityParam( special_ability, param)
void Mob::SetFlurryChance( value) void $mob->SetSpecialAbility( ability, value)
void Mob::GetFlurryChance() void $mob->SetSpecialAbilityParam( ability, param, value)
void Mob::GetSpellStat( itemid, stat, slot) void $mob->ClearSpecialAbilities()
void Mob::GetSpecialAbility( special_ability) void $mob->ProcessSpecialAbilities( str)
void Mob::GetSpecialAbilityParam( special_ability, param) bool $mob->CanClassEquipItem(int item_id)
void Mob::SetSpecialAbility( ability, value) bool $mob->IsFeared()
void Mob::SetSpecialAbilityParam( ability, param, value) bool $mob->IsBlind()
void Mob::ClearSpecialAbilities() uint $mob->SeeInvisible()
void Mob::ProcessSpecialAbilities( str) bool $mob->SeeInvisibleUndead()
void Mob::CanClassEquipItem(int item_id) bool $mob->SeeHide()
void Mob::IsFeared() bool $mob->SeeImprovedHide()
void Mob::IsBlind() uint $mob->GetNimbusEffect1()
void Mob::SeeInvisible() uint $mob->GetNimbusEffect2()
void Mob::SeeInvisibleUndead() uint $mob->GetNimbusEffect3()
void Mob::SeeHide() bool $mob->IsTargetable()
void Mob::SeeImprovedHide() bool $mob->HasShieldEquiped()
void Mob::GetNimbusEffect1() bool $mob->HasTwoHandBluntEquiped()
void Mob::GetNimbusEffect2() bool $mob->HasTwoHanderEquipped()
void Mob::GetNimbusEffect3() int $mob->GetHerosForgeModel( material_slot)
void Mob::IsTargetable() uint $mob->IsEliteMaterialItem( material_slot)
void Mob::HasShieldEquiped() double $mob->GetBaseSize()
void Mob::HasTwoHandBluntEquiped() bool $mob->HasOwner()
void Mob::HasTwoHanderEquipped() bool $mob->IsPet()
void Mob::GetHerosForgeModel( material_slot) bool $mob->HasPet()
void Mob::IsEliteMaterialItem( material_slot) bool $mob->IsSilenced()
void Mob::GetBaseSize() bool $mob->IsAmnesiad()
void Mob::HasOwner() void $mob->changelastname(string name)
void Mob::IsPet() void $mob->clearlastname()
void Mob::HasPet()
void Mob::IsSilenced()
void Mob::IsAmnesiad()
void Mob::GetMeleeMitigation()
``` ```