Jump to content

ganjoula

Members
  • Posts

    6
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by ganjoula

  1. Hi all

    A day I find that patch on getmangos forum I dont know if is again here

    What do that patch?

    If I well remember, that prevent apply many level buff and just apply the buff with higher level

    That patch is now outdade

    Can someone help me to update for last mangos rev please

    diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp

    index 9f141df..d86f888 100644

    --- a/src/game/Spell.cpp

    +++ b/src/game/Spell.cpp

    @@ -4882,6 +4882,34 @@ SpellCastResult Spell::CheckCast(bool strict)

    }

    }

    + Unit::AuraMap::iterator Aurmap,next;

    + for (Aurmap = m_caster->GetAuras().begin(); Aurmap != m_caster->GetAuras().end(); Aurmap = next)

    + {

    + next = Aurmap;

    + ++next;

    + if (!(*Aurmap).second) continue;

    +

    + if (!(*Aurmap).second->GetSpellProto())

    + continue;

    +

    + if((*Aurmap).second->IsPassive())

    + continue;

    +

    + if( IsPassiveSpell((*Aurmap).second->GetId()) )

    + continue;

    +

    + SpellEntry const* i_spellProto = (*Aurmap).second->GetSpellProto();

    + if( i_spellProto->Id == (*Aurmap).second->GetId() && m_caster == (*Aurmap).second->GetCaster() )

    + continue;

    +

    + Unit * Target = m_targets.getUnitTarget();

    + int32 EffectValue = CalculateDamage(0,Target);

    +

    + if( m_spellInfo->EffectApplyAuraName[0] == i_spellProto->EffectApplyAuraName[0] )

    + if( (*Aurmap).second->GetModifier()->m_amount > EffectValue || ( (*Aurmap).second->GetModifier()->m_amount == EffectValue && (*Aurmap).second->GetAuraDuration() > Target->CalculateSpellDuration(m_spellInfo, 0, Target) ) )

    + return SPELL_FAILED_AURA_BOUNCED;

    + }

    +

    // all ok

    return SPELL_CAST_OK;

    }

    @@ -6139,7 +6167,36 @@ void Spell::FillRaidOrPartyTargets( UnitList &TagUnitMap, Unit* member, Unit* ce

    {

    if ((Target==center || center->IsWithinDistInMap(Target, radius)) &&

    (withcaster || Target != m_caster))

    + {

    + bool hasMorePowerful = false;

    + Unit::AuraMap::iterator Aurmap,next;

    + for (Aurmap = Target->GetAuras().begin(); Aurmap != Target->GetAuras().end(); Aurmap = next)

    + {

    + next = Aurmap;

    + ++next;

    + if (!(*Aurmap).second) continue;

    +

    + if (!(*Aurmap).second->GetSpellProto())

    + continue;

    +

    + if((*Aurmap).second->IsPassive())

    + continue;

    +

    + if( IsPassiveSpell((*Aurmap).second->GetId()) )

    + continue;

    +

    + SpellEntry const* i_spellProto = (*Aurmap).second->GetSpellProto();

    +

    + if( m_spellInfo->EffectApplyAuraName[0] == i_spellProto->EffectApplyAuraName[0] )

    + if( (*Aurmap).second->GetModifier()->m_amount > CalculateDamage(0,Target) || ( (*Aurmap).second->GetModifier()->m_amount == CalculateDamage(0,Target) && (*Aurmap).second->GetAuraDuration() > Target->CalculateSpellDuration(m_spellInfo, 0, Target)) )

    + hasMorePowerful = true;

    + }

    +

    + if( hasMorePowerful )

    + continue;

    +

    TagUnitMap.push_back(Target);

    + }

    if (withPets)

    if (Pet* pet = Target->GetPet())

    diff --git a/src/game/SpellMgr.cpp b/src/game/SpellMgr.cpp

    index 5bda5ee..30a3049 100644

    --- a/src/game/SpellMgr.cpp

    +++ b/src/game/SpellMgr.cpp

    @@ -24,6 +24,7 @@

    #include "World.h"

    #include "Chat.h"

    #include "Spell.h"

    +#include "SpellAuras.h"

    #include "BattleGroundMgr.h"

    SpellMgr::SpellMgr()

    @@ -1301,6 +1302,18 @@ bool SpellMgr::canStackSpellRanks(SpellEntry const *spellInfo)

    return true;

    }

    +bool SpellMgr::IsEffectHigherThanSecond(Aura *spellAura_1, Aura *spellAura_2 )

    +{

    + SpellEntry const* aurSpellInfo_1 = spellAura_1->GetSpellProto();

    + SpellEntry const* aurSpellInfo_2 = spellAura_2->GetSpellProto();

    +

    + if( aurSpellInfo_1->EffectApplyAuraName[0] == aurSpellInfo_2->EffectApplyAuraName[0] )

    + if( (spellAura_1->GetModifier()->m_amount >= spellAura_2->GetModifier()->m_amount) )

    + return true;

    +

    + return false;

    +}

    +

    bool SpellMgr::IsNoStackSpellDueToSpell(uint32 spellId_1, uint32 spellId_2) const

    {

    SpellEntry const *spellInfo_1 = sSpellStore.LookupEntry(spellId_1);

    diff --git a/src/game/SpellMgr.h b/src/game/SpellMgr.h

    index 8d8e3d8..7c2f960 100644

    --- a/src/game/SpellMgr.h

    +++ b/src/game/SpellMgr.h

    @@ -34,6 +34,7 @@

    class Player;

    class Spell;

    +class Aura;

    struct SpellModifier;

    // only used in code

    @@ -878,6 +879,7 @@ class SpellMgr

    bool IsRankSpellDueToSpell(SpellEntry const *spellInfo_1,uint32 spellId_2) const;

    static bool canStackSpellRanks(SpellEntry const *spellInfo);

    bool IsNoStackSpellDueToSpell(uint32 spellId_1, uint32 spellId_2) const;

    + bool IsEffectHigherThanSecond(Aura * spellAura_1, Aura * spellAura_2);

    SpellEntry const* SelectAuraRankForPlayerLevel(SpellEntry const* spellInfo, uint32 playerLevel) const;

    diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp

    index 42d434d..db26549 100644

    --- a/src/game/Unit.cpp

    +++ b/src/game/Unit.cpp

    @@ -3868,6 +3868,28 @@ bool Unit::RemoveNoStackAurasDueToAura(Aura *Aur)

    continue;

    }

    + if(sSpellMgr.IsEffectHigherThanSecond(Aur, ((*i).second)) )

    + {

    + if(Aur->IsPassive() || ((*i).second)->IsPassive() )

    + continue;

    +

    + // Its a parent aura (create this aura in ApplyModifier)

    + if ((*i).second->IsInUse())

    + {

    + sLog.outError("Aura (Spell %u Effect %u) is in process but attempt removed at aura (Spell %u Effect %u) adding, need add stack rule for Unit::RemoveNoStackAurasDueToAura", i->second->GetId(), i->second->GetEffIndex(),Aur->GetId(), Aur->GetEffIndex());

    + continue;

    + }

    +

    + RemoveAurasDueToSpell(i_spellId);

    +

    + if( m_Auras.empty() )

    + break;

    + else

    + next = m_Auras.begin();

    +

    + continue;

    + }

    +

    // non single (per caster) per target spell specific (possible single spell per target at caster)

    if( !is_spellSpecPerTargetPerCaster && !is_spellSpecPerTarget && sSpellMgr.IsNoStackSpellDueToSpell(spellId, i_spellId) )

    {

    Sorry for my bad english

  2. Hi mangos Communauty.

    I'm starting made a sytem Item_disable who can like spell_disable, Disable Item to be add by additem command.

    Why? Cause I made a php script which allow user to create their own Item.

    But They don't wan't all users Using them.

    So I take the spell_disable patch and modify it.

    all working good, table item_lock reload But It didn't manage to disable item be adding By the command.

    If someone Can help me please.

    I try to made a piece of code on the level3.cpp at additem command but no result

    I try in item.cpp but no result

  3. Realy need help to that crash please have always the same

    Revision: 2009-12-25 19:30:21 9066 38fe8080e62fb123d0acb2b05c01220c16115315
    Date 26:12:2009. Time 6:43 
    //=====================================================
    *** Hardware ***
    Processor: Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
    Number Of Processors: 4
    Physical Memory: 4181560 KB (Available: 3081544 KB)
    Commit Charge Limit: 4194303 KB
    
    *** Operation System ***
    Microsoft Windows Server 2003 Standard Edition Service Pack 2 (Version 5.2, Build 3790)
    
    //=====================================================
    Exception code: C00000FD STACK_OVERFLOW
    Fault address:  00430E17 01:0002FE17 C:\\Royaumepvp\\mangosd.exe
    
    Registers:
    EAX:0DD62000
    EBX:7166E728
    ECX:0DD5DFEC
    EDX:0DD6608C
    ESI:00000000
    EDI:00883BE0
    CS:EIP:001B:00430E17
    SS:ESP:0023:0DD66068  EBP:0DD6607C
    DS:0023  ES:0023  FS:003B  GS:0000
    Flags:00010206
    
    Call stack:
    Address   Frame     Function      SourceFile
    00430E17  00000000  ?at_exit@MaNGOS@@YAXP6AXXZ@Z+47
    004A2299  00000000  ?GetGrid@Map@@AAEPAVGridMap@@MM@Z+59
    004A24DF  00000000  ?GetAreaFlag@Map@@QBEGMMM@Z+1F
    0043959F  00000000  ?GetZoneAndAreaId@WorldObject@@QBEXAAI0@Z+5F
    006C8C8C  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+456C
    006C249F  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+953F
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    0046CB43  00000000  ?HandleDummyAuraProc@Unit@@AAE_NPAV1@IPAVAura@@PBUSpellEntry@@III@Z+4F73
    0047D664  00000000  ?ProcDamageAndSpellFor@Unit@@QAEX_NPAV1@IIW4WeaponAttackType@@PBUSpellEntry@@I@Z+844
    00467003  00000000  ?ProcDamageAndSpell@Unit@@QAEXPAV1@IIIIW4WeaponAttackType@@PBUSpellEntry@@@Z+73
    006BCE82  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3F22
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    00641A9B  00000000  ?ReapplyAffectedPassiveAuras@Aura@@IAEXPAVUnit@@_N@Z+39B
    00641DF8  00000000  ?HandleAddModifier@Aura@@QAEX_N0@Z+248
    0063FFA6  00000000  ?ApplyModifier@Aura@@QAEX_N0@Z+66
    0046550F  00000000  ?RemoveAura@Unit@@QAEXAAViterator@?$_Tree@V?$_Tmap_traits@U?$pair@IE@std@@PAVAura@@U?$less@U?$pair@IE@std@@@2@V?$allocator@U?$pair@$$CBU?$pair@IE@std@@PAVAura@@@std@@@2@$00@std@@@std@@W4AuraRemoveMode@@@Z+16F
    0046326D  00000000  ?AddAura@Unit@@QAE_NPAVAura@@@Z+4CD
    0083113B  00000000  ?Finalize@?$RandomMovementGenerator@VCreature@@@@QAEXAAVCreature@@@Z+21FAB
    006C7BFF  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+34DF
    006BD6D9  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+4779
    006BCAD5  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3B75
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    0046EF18  00000000  ?HandleProcTriggerSpell@Unit@@AAE_NPAV1@IPAVAura@@PBUSpellEntry@@III@Z+2078
    0047D486  00000000  ?ProcDamageAndSpellFor@Unit@@QAEX_NPAV1@IIW4WeaponAttackType@@PBUSpellEntry@@I@Z+666
    00466FBF  00000000  ?ProcDamageAndSpell@Unit@@QAEXPAV1@IIIIW4WeaponAttackType@@PBUSpellEntry@@@Z+2F
    006BCD55  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3DF5
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    0082E45B  00000000  ?Finalize@?$RandomMovementGenerator@VCreature@@@@QAEXAAVCreature@@@Z+1F2CB
    006C7BFF  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+34DF
    006BD6D9  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+4779
    006BCAD5  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3B75
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    0083CA3F  00000000  ?Finalize@?$RandomMovementGenerator@VCreature@@@@QAEXAAVCreature@@@Z+2D8AF
    006C7BFF  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+34DF
    006BD6D9  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+4779
    006BCAD5  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3B75
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    006C3C90  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+AD30
    006CFE6D  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+B74D
    008DC4DC  00000000  ??4_Init_locks@std@@QAEAAV01@ABV01@@Z+524
    0045749B  00000000  ?Update@Unit@@UAEXI@Z+3B
    004CCC2C  00000000  ?Update@Player@@UAEXI@Z+EC
    0049F3A9  00000000  ?Update@Map@@UAEXABI@Z+D9
    0061A548  00000000  ??0CreatureEventAI@@QAE@ABV0@@Z+22CF8
    005FE4AB  00000000  ??0CreatureEventAI@@QAE@ABV0@@Z+6C5B
    00430B0E  00000000  ?getSource@?$Reference@V?$GridRefManager@VCorpse@@@@VCorpse@@@@QBEPAVCorpse@@XZ+1934E
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    78543433  00000000  _endthreadex+44
    785434C7  00000000  _endthreadex+D8
    77E6482F  00000000  GetModuleHandleA+DF
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    77E61C8D  00000000  WaitForSingleObject+12
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    77E424FD  00000000  Sleep+F
    00883E10  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+FE0
    00889FB0  00000000  ?step@barGoLink@@QAEXXZ+1DE0
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    78543433  00000000  _endthreadex+44
    785434C7  00000000  _endthreadex+D8
    77E6482F  00000000  GetModuleHandleA+DF
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    77E424FD  00000000  Sleep+F
    00883E10  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+FE0
    00889FB0  00000000  ?step@barGoLink@@QAEXXZ+1DE0
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    78543433  00000000  _endthreadex+44
    785434C7  00000000  _endthreadex+D8
    77E6482F  00000000  GetModuleHandleA+DF
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    77E424FD  00000000  Sleep+F
    00883E10  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+FE0
    00889FB0  00000000  ?step@barGoLink@@QAEXXZ+1DE0
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    78543433  00000000  _endthreadex+44
    785434C7  00000000  _endthreadex+D8
    77E6482F  00000000  GetModuleHandleA+DF
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    0DD650C0  00000000  0000:00000000 
    FF50D845  FFFFFFFF  0000:00000000 
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    77E4CF8C  00000000  ReadConsoleW+19B
    77EB2904  00000000  ReadConsoleA+3B
    77E418F4  00000000  ReadFile+A5
    78586A93  00000000  realloc+9F7
    78586F17  00000000  _read+C0
    7854EC7A  00000000  _filbuf+7D
    7854E319  00000000  fgets+109
    00410498  00000000  ??4Config@@QAEAAV0@ABV0@@Z+D18
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    78543433  00000000  _endthreadex+44
    785434C7  00000000  _endthreadex+D8
    77E6482F  00000000  GetModuleHandleA+DF
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    77E424FD  00000000  Sleep+F
    00883E10  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+FE0
    0042C1BB  00000000  ?getSource@?$Reference@V?$GridRefManager@VCorpse@@@@VCorpse@@@@QBEPAVCorpse@@XZ+149FB
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    78543433  00000000  _endthreadex+44
    785434C7  00000000  _endthreadex+D8
    77E6482F  00000000  GetModuleHandleA+DF
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    71B21A03  00000000  0001:00000A03 C:\\WINDOWS\\system32\\MSWSOCK.dll
    71C0283C  00000000  select+A1
    00A64AE5  00000000  ?wait_for_multiple_events@?$ACE_Select_Reactor_T@V?$ACE_Reactor_Token_T@VACE_Token@@@@@@MAEHAAVACE_Select_Reactor_Handle_Set@@PAVACE_Time_Value@@@Z+115
    FFFFFFFF  FFFFFFFF  0000:00000000 
    
    Call stack:
    Address   Frame     Function      SourceFile
    7C82860C  00000000  KiFastSystemCallRet+0
    71B21A03  00000000  0001:00000A03 C:\\WINDOWS\\system32\\MSWSOCK.dll
    71C0283C  00000000  select+A1
    00A64AE5  00000000  ?wait_for_multiple_events@?$ACE_Select_Reactor_T@V?$ACE_Reactor_Token_T@VACE_Token@@@@@@MAEHAAVACE_Select_Reactor_Handle_Set@@PAVACE_Time_Value@@@Z+115
    FFFFFFFF  FFFFFFFF  0000:00000000 
    ========================
    Local Variables And Parameters
    
    Call stack:
    Address   Frame     Function      SourceFile
    00430E17  00000000  ?at_exit@MaNGOS@@YAXP6AXXZ@Z+47
    
    004A2299  00000000  ?GetGrid@Map@@AAEPAVGridMap@@MM@Z+59
    
    004A24DF  00000000  ?GetAreaFlag@Map@@QBEGMMM@Z+1F
    
    0043959F  00000000  ?GetZoneAndAreaId@WorldObject@@QBEXAAI0@Z+5F
    
    006C8C8C  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+456C
    
    006C249F  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+953F
    
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    
    0046CB43  00000000  ?HandleDummyAuraProc@Unit@@AAE_NPAV1@IPAVAura@@PBUSpellEntry@@III@Z+4F73
    
    0047D664  00000000  ?ProcDamageAndSpellFor@Unit@@QAEX_NPAV1@IIW4WeaponAttackType@@PBUSpellEntry@@I@Z+844
    
    00467003  00000000  ?ProcDamageAndSpell@Unit@@QAEXPAV1@IIIIW4WeaponAttackType@@PBUSpellEntry@@@Z+73
    
    006BCE82  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3F22
    
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    
    00641A9B  00000000  ?ReapplyAffectedPassiveAuras@Aura@@IAEXPAVUnit@@_N@Z+39B
    
    00641DF8  00000000  ?HandleAddModifier@Aura@@QAEX_N0@Z+248
    
    0063FFA6  00000000  ?ApplyModifier@Aura@@QAEX_N0@Z+66
    
    0046550F  00000000  ?RemoveAura@Unit@@QAEXAAViterator@?$_Tree@V?$_Tmap_traits@U?$pair@IE@std@@PAVAura@@U?$less@U?$pair@IE@std@@@2@V?$allocator@U?$pair@$$CBU?$pair@IE@std@@PAVAura@@@std@@@2@$00@std@@@std@@W4AuraRemoveMode@@@Z+16F
    
    0046326D  00000000  ?AddAura@Unit@@QAE_NPAVAura@@@Z+4CD
    
    0083113B  00000000  ?Finalize@?$RandomMovementGenerator@VCreature@@@@QAEXAAVCreature@@@Z+21FAB
    
    006C7BFF  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+34DF
    
    006BD6D9  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+4779
    
    006BCAD5  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3B75
    
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    
    0046EF18  00000000  ?HandleProcTriggerSpell@Unit@@AAE_NPAV1@IPAVAura@@PBUSpellEntry@@III@Z+2078
    
    0047D486  00000000  ?ProcDamageAndSpellFor@Unit@@QAEX_NPAV1@IIW4WeaponAttackType@@PBUSpellEntry@@I@Z+666
    
    00466FBF  00000000  ?ProcDamageAndSpell@Unit@@QAEXPAV1@IIIIW4WeaponAttackType@@PBUSpellEntry@@@Z+2F
    
    006BCD55  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3DF5
    
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    
    0082E45B  00000000  ?Finalize@?$RandomMovementGenerator@VCreature@@@@QAEXAAVCreature@@@Z+1F2CB
    
    006C7BFF  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+34DF
    
    006BD6D9  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+4779
    
    006BCAD5  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3B75
    
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    
    006C25CB  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+966B
    
    0045A705  00000000  ?CastSpell@Unit@@QAEXPAV1@PBUSpellEntry@@_NPAVItem@@PAVAura@@_K@Z+1B5
    
    0045A548  00000000  ?CastSpell@Unit@@QAEXPAV1@I_NPAVItem@@PAVAura@@_K@Z+118
    
    0083CA3F  00000000  ?Finalize@?$RandomMovementGenerator@VCreature@@@@QAEXAAVCreature@@@Z+2D8AF
    
    006C7BFF  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+34DF
    
    006BD6D9  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+4779
    
    006BCAD5  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+3B75
    
    006C3396  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A436
    
    006C31C8  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+A268
    
    006C3C90  00000000  ?Update@?$ConfusedMovementGenerator@VPlayer@@@@QAE_NAAVPlayer@@ABI@Z+AD30
    
    006CFE6D  00000000  ?SendCastResult@Spell@@SAXPAVPlayer@@PBUSpellEntry@@EW4SpellCastResult@@@Z+B74D
    
    008DC4DC  00000000  ??4_Init_locks@std@@QAEAAV01@ABV01@@Z+524
    
    0045749B  00000000  ?Update@Unit@@UAEXI@Z+3B
    
    004CCC2C  00000000  ?Update@Player@@UAEXI@Z+EC
    
    0049F3A9  00000000  ?Update@Map@@UAEXABI@Z+D9
    
    0061A548  00000000  ??0CreatureEventAI@@QAE@ABV0@@Z+22CF8
    
    005FE4AB  00000000  ??0CreatureEventAI@@QAE@ABV0@@Z+6C5B
    
    00430B0E  00000000  ?getSource@?$Reference@V?$GridRefManager@VCorpse@@@@VCorpse@@@@QBEPAVCorpse@@XZ+1934E
    
    00883BF9  00000000  ?GetFloatDefault@Config@@QAEMPBDM@Z+DC9
    
    00AA14D4  00000000  ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
    
    78543433  00000000  _endthreadex+44
    
    785434C7  00000000  _endthreadex+D8
    
    77E6482F  00000000  GetModuleHandleA+DF
    
    ========================
    Global Variables
    
    

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use