Jump to content

tester20

Members
  • Posts

    34
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

tester20's Achievements

Advanced Member

Advanced Member (3/3)

0

Reputation

  1. confirm hot heal dsnt breaking stealth but much more stealth breaking spells left: - http://www.wowhead.com/spell=6788 part of http://www.wowhead.com/spell=10901 - http://www.wowhead.com/spell=57723part of http://www.wowhead.com/spell=32182 and few other
  2. no, it isnt no , it s break some healing procs(beacon of light for example) we need something like for (int32 i = 0; i < MAX_EFFECT_INDEX; ++i) { bool positive = (!triggered_spell_id && IsPositiveSpell(aurEff->GetId()) && aurEff->GetBase()->GetCharges()) || // check for positive auras that triggers unknown spells (Blessing Recovery, etc...) (!sSpellStore.LookupEntry(triggered_spell_id) && IsPositiveSpell(aurEff->GetId())) || // final check for positive triggered spell IsPositiveSpell(triggered_spell_id); if (!damage && (procExtra & PROC_EX_ABSORB) && isVictim && positive) continue; in Unit:: ProcDamageAndSpellFor
  3. tester20

    [BUG]Vanish

    here some fix index 4970030..eb8e4c5 100755 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -2804,6 +2804,8 @@ void Spell::EffectTriggerSpell(SpellEffectIndex effIndex) // reset cooldown on it if needed if (((Player*)unitTarget)->HasSpellCooldown(spellId)) ((Player*)unitTarget)->RemoveSpellCooldown(spellId); + if (unitTarget->isInCombat()) + unitTarget->ClearInCombat(); m_caster->CastSpell(unitTarget, spellId, true); return;
  4. so what about http://www.wowhead.com/?spell=600 ?? it remove stealth too
  5. here my version of this patch(some hacks removed) diff --git a/src/game/Spell.h b/src/game/Spell.h index 1e00179..30fe344 100644 --- a/src/game/Spell.h +++ b/src/game/Spell.h @@ -336,6 +336,7 @@ class Spell void EffectTitanGrip(SpellEffectIndex eff_idx); void EffectEnchantItemPrismatic(SpellEffectIndex eff_idx); void EffectPlayMusic(SpellEffectIndex eff_idx); + void EffectRedirectThreat(SpellEffectIndex eff_idx); void EffectSpecCount(SpellEffectIndex eff_idx); void EffectActivateSpec(SpellEffectIndex eff_idx); diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index b9b9fdf..e32fd17 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -2233,6 +2233,13 @@ void Aura::HandleAuraDummy(bool apply, bool Real) return; } + case 35079: //Misdirection + case 59628: //Tricks of Trade + { + if(Unit * caster = GetCaster()) + caster->SetThreatRedirectionTarget(NULL, 0); + return; + } case 58600: // Restricted Flight Area { AreaTableEntry const* area = GetAreaEntryByAreaID(target->GetAreaId()); diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index d93272a..708269c 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -192,7 +192,7 @@ pEffect SpellEffects[TOTAL_SPELL_EFFECTS]= &Spell::EffectProspecting, //127 SPELL_EFFECT_PROSPECTING Prospecting spell &Spell::EffectApplyAreaAura, //128 SPELL_EFFECT_APPLY_AREA_AURA_FRIEND &Spell::EffectApplyAreaAura, //129 SPELL_EFFECT_APPLY_AREA_AURA_ENEMY - &Spell::EffectNULL, //130 SPELL_EFFECT_REDIRECT_THREAT + &Spell::EffectRedirectThreat, //130 SPELL_EFFECT_REDIRECT_THREAT &Spell::EffectUnused, //131 SPELL_EFFECT_131 used in some test spells &Spell::EffectPlayMusic, //132 SPELL_EFFECT_PLAY_MUSIC sound id in misc value (SoundEntries.dbc) &Spell::EffectUnlearnSpecialization, //133 SPELL_EFFECT_UNLEARN_SPECIALIZATION unlearn profession specialization @@ -8348,6 +8348,17 @@ void Spell::EffectRestoreItemCharges( SpellEffectIndex eff_idx ) item->RestoreCharges(); } +void Spell::EffectRedirectThreat(SpellEffectIndex eff_idx) +{ + if(!unitTarget) + return; + + m_caster->SetThreatRedirectionTarget(unitTarget->GetGUID(), (uint32)damage); + + + +} + void Spell::EffectTeachTaxiNode( SpellEffectIndex eff_idx ) { if (unitTarget->GetTypeId() != TYPEID_PLAYER) diff --git a/src/game/ThreatManager.cpp b/src/game/ThreatManager.cpp index 61689ea..e9f91a7 100644 --- a/src/game/ThreatManager.cpp +++ b/src/game/ThreatManager.cpp @@ -392,6 +392,14 @@ void ThreatManager::addThreat(Unit* pVictim, float pThreat, bool crit, SpellScho float threat = ThreatCalcHelper::calcThreat(pVictim, iOwner, pThreat, crit, schoolMask, pThreatSpell); + if( pVictim->GetThreatRedirectionPercent() && threat > 0.0f ) + { + float redirectedThreat = threat * pVictim->GetThreatRedirectionPercent() / 100; + threat -= redirectedThreat; + if(Unit *unit = pVictim->GetMisdirectionTarget()) + iThreatContainer.addThreat(unit, redirectedThreat); + } + HostileReference* ref = iThreatContainer.addThreat(pVictim, threat); // Ref is online if (ref) diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp index a5ff098..6fb5d9b 100644 --- a/src/game/Unit.cpp +++ b/src/game/Unit.cpp @@ -240,6 +240,9 @@ Unit::Unit() m_charmInfo = NULL; + m_ThreatRedirectionPercent = 0; + m_misdirectionTargetGUID = 0; + // remove aurastates allowing special moves for(int i=0; i < MAX_REACTIVE; ++i) m_reactiveTimer[i] = 0; diff --git a/src/game/Unit.h b/src/game/Unit.h index 191a0a9..981ddcf 100644 --- a/src/game/Unit.h +++ b/src/game/Unit.h @@ -1891,6 +1891,14 @@ class MANGOS_DLL_SPEC Unit : public WorldObject void AddPetAura(PetAura const* petSpell); void RemovePetAura(PetAura const* petSpell); + void SetThreatRedirectionTarget(uint64 guid, uint32 pct) + { + m_misdirectionTargetGUID = guid; + m_ThreatRedirectionPercent = pct; + } + uint32 GetThreatRedirectionPercent() { return m_ThreatRedirectionPercent; } + Unit *GetMisdirectionTarget(); + // Movement info MovementInfo m_movementInfo; @@ -1971,6 +1979,8 @@ class MANGOS_DLL_SPEC Unit : public WorldObject ComboPointHolderSet m_ComboPointHolders; GuardianPetList m_guardianPets; + uint32 m_ThreatRedirectionPercent; + uint64 m_misdirectionTargetGUID; uint64 m_TotemSlot[MAX_TOTEM_SLOT]; }; @@ -2187,6 +2187,19 @@ void Aura::HandleAuraDummy(bool apply, bool Real) } break; } + case SPELLFAMILY_ROGUE: + { + switch(GetId()) + { + case 59628: //Tricks of the trade + { + if(Unit *mistdir = target->GetMisdirectionTarget()) + target->CastSpell(mistdir,57933,true);//Apply 6 sec buff on misdirect target (15% damage bonus) + break; + } + } + break; + } } } // AT REMOVE @@ -10963,3 +10966,8 @@ void Unit::SheduleAINotify(uint32 delay) RelocationNotifyEvent *notify = new RelocationNotifyEvent(*this); m_Events.AddEvent(notify, m_Events.CalculateTime(delay)); } + +Unit* Unit::GetMisdirectionTarget() +{ + return m_misdirectionTargetGUID ? ObjectAccessor::GetUnit(*this, m_misdirectionTargetGUID) : NULL; +} diff --git a/src/game/UnitAuraProcHandler.cpp b/src/game/UnitAuraProcHandler.cpp index 76dc284..717e4e8 100644 --- a/src/game/UnitAuraProcHandler.cpp +++ b/src/game/UnitAuraProcHandler.cpp @@ -1671,6 +1671,12 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura triggered_spell_id = 32747; break; } + case 57934: //Tricks of the trade + { + //triggered_spell_id = 59628;//Apply 6 sec buff on self + CastSpell(target, 59628, false); + return SPELL_AURA_PROC_OK; + } } // Cut to the Chase if (dummySpell->SpellIconID == 2909) @@ -1773,6 +1779,12 @@ SpellAuraProcResult Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, Aura { pVictim->CastSpell(pVictim, 57894, true, NULL, NULL, GetGUID()); return SPELL_AURA_PROC_OK; + } + else if(dummySpell->Id == 34477) //Misdirect + { + //Apply 6 sec buff on self + CastSpell(target, 35079, false); + return SPELL_AURA_PROC_OK; } break; }
  6. hmm why post about rogues T10 was deleted? this set uses Tricks of the Trade
  7. someone works at rogue T10? spell aura 70805 dsnt proc 70804....
  8. here's some hack (fixes druid hots and priest shied + some other spells) 00_stealth_with_periodic_tick_fix.patch
  9. tester20

    MMaps Redux

    i have some crash with atacking creature 2038 id or using .debug movemap Revision: 2010-07-12 14:15:02 10180 5d03c5c483d271ff0e9448564fd710eb44f2dcce Date 15:7:2010. Time 14:8 //===================================================== *** Hardware *** Processor: AMD Athlon(tm) 64 Processor 3000+ Number Of Processors: 1 Physical Memory: 1048048 KB (Available: 81216 KB) Commit Charge Limit: 2524268 KB *** Operation System *** Microsoft Windows XP Professional Service Pack 3 (Version 5.1, Build 2600) //===================================================== Exception code: C0000005 ACCESS_VIOLATION Fault address: 00895E70 01:00494E70 D:\\server\\335\\mangos\\mangosd.exe Registers: EAX:00000000 EBX:72C8FB50 ECX:72B0B900 EDX:00000000 ESI:00000000 EDI:00900B70 CS:EIP:001B:00895E70 SS:ESP:0023:0A54646C EBP:0A546480 DS:0023 ES:0023 FS:003B GS:0000 Flags:00010297 Call stack: Address Frame Function SourceFile 00895E70 00000000 PathInfo::getPathPolyByPosition+40 00896B2D 00000000 PathInfo::Update+28D 00710CBB 00000000 TargetedMovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::_setTargetLocation+28B 007108BC 00000000 TargetedMovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::Update+44C 00481C67 00000000 MovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::Update+17 0047BA0E 00000000 MotionMaster::UpdateMotion+FE 00485066 00000000 Unit::Update+426 004BA0EC 00000000 Creature::Update+75C 004F51EF 00000000 MaNGOS::ObjectUpdater::Visit+6F 004F5172 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+12 004F49E0 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 004F4513 00000000 VisitorHelper<MaNGOS::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+23 004F3C10 00000000 VisitorHelper<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+10 004F065F 00000000 Map::Visit<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+CF 004EB0A7 00000000 Cell::Visit<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+67 004D4E7B 00000000 Map::Update+33B 006B2CC0 00000000 MapManager::Update+120 0063B046 00000000 World::Update+7A6 0045809E 00000000 WorldRunnable::run+8E 00900B89 00000000 ACE_Based::Thread::ThreadTask+19 002A1864 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802542 00000000 WaitForSingleObject+12 Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802455 00000000 Sleep+F 00900DA0 00000000 ACE_Based::Thread::Sleep+30 009103A0 00000000 SqlDelayThread::run+50 00900B89 00000000 ACE_Based::Thread::ThreadTask+19 002A1864 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802455 00000000 Sleep+F 00900DA0 00000000 ACE_Based::Thread::Sleep+30 009103A0 00000000 SqlDelayThread::run+50 00900B89 00000000 ACE_Based::Thread::ThreadTask+19 002A1864 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802455 00000000 Sleep+F 00900DA0 00000000 ACE_Based::Thread::Sleep+30 009103A0 00000000 SqlDelayThread::run+50 00900B89 00000000 ACE_Based::Thread::ThreadTask+19 002A1864 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 0A5454A4 00000000 0000:00000000 FF50D845 FFFFFFFF 0000:00000000 Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C873071 00000000 GetConsoleInputWaitHandle+318 7C8731B8 00000000 ReadConsoleA+3B 7C8018B7 00000000 ReadFile+A5 78588ED9 00000000 _wsopen_s+228 7858935D 00000000 _read+C0 7854EFD2 00000000 _filbuf+7D 7854E671 00000000 fgets+109 00412EE8 00000000 CliRunnable::run+B8 00900B89 00000000 ACE_Based::Thread::ThreadTask+19 002A1864 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 71A35FA7 00000000 0001:00004FA7 C:\\WINDOWS\\system32\\MSWSOCK.dll 71A9314F 00000000 select+A7 00264F05 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 7C90E514 00000000 KiFastSystemCallRet+0 71A35FA7 00000000 0001:00004FA7 C:\\WINDOWS\\system32\\MSWSOCK.dll 71A9314F 00000000 select+A7 00264F05 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 00895E70 00000000 PathInfo::getPathPolyByPosition+40 Local <user defined> 'tile' Local <user defined> 'this' punting on symbol x punting on symbol y punting on symbol z punting on symbol distance punting on symbol i 00896B2D 00000000 PathInfo::Update+28D Local <user defined> 'this' Local <user defined> 'destX' Local <user defined> 'destY' Local <user defined> 'destZ' punting on symbol startOffPath punting on symbol z punting on symbol startPoly punting on symbol endOffPath punting on symbol endPoly punting on symbol x punting on symbol y 00710CBB 00000000 TargetedMovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::_setTargetLocation+28B Local <user defined> 'this' Local <user defined> 'owner' punting on symbol z Local <user defined> 'traveller' punting on symbol x punting on symbol y 007108BC 00000000 TargetedMovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::Update+44C punting on symbol endx punting on symbol nexty punting on symbol dist punting on symbol endy punting on symbol nextx punting on symbol nextz punting on symbol endz punting on symbol needNewDest punting on symbol targetMoved Local <user defined> 'this' Local <user defined> 'owner' Local <user defined> 'time_diff' Local <user defined> 'traveller' 00481C67 00000000 MovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::Update+17 Local <user defined> 'this' Local <user defined> 'u' Local <user defined> 'time_diff' 0047BA0E 00000000 MotionMaster::UpdateMotion+FE Local <user defined> 'this' punting on symbol diff 00485066 00000000 Unit::Update+426 Local <user defined> 'this' punting on symbol p_time 004BA0EC 00000000 Creature::Update+75C Local <user defined> 'this' punting on symbol diff 004F51EF 00000000 MaNGOS::ObjectUpdater::Visit+6F Local <user defined> 'iter' Local <user defined> 'this' Local <user defined> 'm' 004F5172 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+12 Local <user defined> 'v' Local <user defined> 'c' 004F49E0 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 Local <user defined> 'v' Local <user defined> 'c' 004F4513 00000000 VisitorHelper<MaNGOS::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+23 Local <user defined> 'v' Local <user defined> 'c' 004F3C10 00000000 VisitorHelper<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+10 Local <user defined> 'v' Local <user defined> 'c' 004F065F 00000000 Map::Visit<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+CF Local <user defined> 'this' Local <user defined> 'cell' Local <user defined> 'visitor' Local <user defined> 'cell_y' Local <user defined> 'x' Local <user defined> 'y' Local <user defined> 'cell_x' 004EB0A7 00000000 Cell::Visit<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+67 Local <user defined> 'this' Local <user defined> 'standing_cell' Local <user defined> 'visitor' Local <user defined> 'm' Local <user defined> 'begin_cell' punting on symbol district Local <user defined> 'end_cell' 004D4E7B 00000000 Map::Update+33B Local <user defined> 'cell' Local <user defined> 'pair' punting on symbol cell_id punting on symbol y punting on symbol x Local <user defined> 'plr' Local <user defined> 'area' Local <user defined> 'begin_cell' Local <user defined> 'standing_cell' Local <user defined> 'end_cell' Local <user defined> 'this' Local <user defined> 't_diff' Local <user defined> 'updater' Local <user defined> 'world_object_update' Local <user defined> 'grid_object_update' 006B2CC0 00000000 MapManager::Update+120 Local <user defined> 'iter' Local <user defined> 'this' punting on symbol diff 0063B046 00000000 World::Update+7A6 punting on symbol i Local <user defined> 'this' punting on symbol diff 0045809E 00000000 WorldRunnable::run+8E punting on symbol diff Local <user defined> 'this' punting on symbol realCurrTime punting on symbol realPrevTime punting on symbol prevSleepTime 00900B89 00000000 ACE_Based::Thread::ThreadTask+19 punting on symbol param Local <user defined> '_task' 002A1864 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA ======================== Global Variables and this error message Creature (Entry: 2038 Guid: 46842) chase to Player Dfgs (Guid: 1) 4127241978's Path Build failed: invalid start or end polygon
  10. here's correct patch vehicle.rar
  11. tester20

    MMaps Redux

    I had crashes with 0004932.mmap mmap branch Revision: * * 9856 * Date 29:5:2010. Time 12:55 //===================================================== *** Hardware *** Processor: AMD Athlon(tm) 64 Processor 3000+ Number Of Processors: 1 Physical Memory: 1048048 KB (Available: 34876 KB) Commit Charge Limit: 3048368 KB *** Operation System *** Microsoft Windows XP Professional Service Pack 3 (Version 5.1, Build 2600) //===================================================== Exception code: C0000005 ACCESS_VIOLATION Fault address: 00880510 01:0047F510 Y:\\mangos\\mangosd.exe Registers: EAX:00000000 EBX:7315E408 ECX:72FE7DC0 EDX:00000000 ESI:00000000 EDI:008E9B30 CS:EIP:001B:00880510 SS:ESP:0023:09286480 EBP:09286494 DS:0023 ES:0023 FS:003B GS:0000 Flags:00010297 Call stack: Address Frame Function SourceFile 00880510 00000000 PathInfo::getPathPolyByPosition+40 008811CD 00000000 PathInfo::Update+28D 0070118F 00000000 TargetedMovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::_setTargetLocation+28F 00700D86 00000000 TargetedMovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::Update+4B6 0047CEE7 00000000 MovementGeneratorMedium<Creature,ChaseMovementGenerator<Creature> >::Update+17 00476CEE 00000000 MotionMaster::UpdateMotion+FE 00480206 00000000 Unit::Update+426 004BE355 00000000 Creature::Update+725 004FB4DF 00000000 MaNGOS::ObjectUpdater::Visit+6F 004FB462 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+12 004FAC80 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 004FA7F3 00000000 VisitorHelper<MaNGOS::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+23 004FA170 00000000 VisitorHelper<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+10 004F6A9F 00000000 Map::Visit<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+CF 004F12A7 00000000 Cell::Visit<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+67 004D934B 00000000 Map::Update+33B 006A5E48 00000000 MapManager::Update+128 00640C36 00000000 World::Update+7A6 0045637E 00000000 WorldRunnable::run+8E 008E9B49 00000000 ACE_Based::Thread::ThreadTask+19 002A1B84 00000000 __WSAFDIsSet+FFFFFFFFFFFCCB4C 78543433 00000000 _endthreadex+44 785434C7 00000000 _endthreadex+D8 7C80B729 00000000 GetModuleFileNameA+1BA Call stack: Address Frame Function SourceFile 7C90E514 00000000 KiFastSystemCallRet+0 7C802542 00000000 WaitForSingleObject+12 00259C04 00000000 __WSAFDIsSet+FFFFFFFFFFF84BCC 002C64AA 00000000 __WSAFDIsSet+FFFFFFFFFFFF1472 002C266F 00000000 __WSAFDIsSet+FFFFFFFFFFFED637 0065966A 00000000 WorldSocketMgr::Wait+4A 73456344 00000000 0000:00000000 73456344 00000000 0000:00000000 6C696146 00000000
  12. so author of this fix traponinet? "[pr340] Fix Ram spells for vehicles (thx traponinet)" (from vehicle commits)
×
×
  • 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