Xard
Members-
Posts
35 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Everything posted by Xard
-
Now this changeset for which branhc is valid since inside says is for 3.3.0 or is for the master the 9051 and not for 3.3.0
-
Not just then that happens without vehicles also
-
I found what caused that crash marked with <====== bool Vehicle::Create(uint32 guidlow, Map *map, uint32 phaseMask, uint32 Entry, uint32 vehicleId, uint32 team, const CreatureData *data) { SetMap(map); SetPhaseMask(phaseMask,false); CreatureInfo const *cinfo = sObjectMgr.GetCreatureTemplate(Entry); if(!cinfo) { sLog.outErrorDb("Creature entry %u does not exist.", Entry); return false; } Object::_Create(guidlow, Entry, HIGHGUID_VEHICLE); if(!UpdateEntry(Entry, team, data)) return false; if(!vehicleId) { CreatureDataAddon const *cainfo = GetCreatureAddon(); if(!cainfo) return false; vehicleId = cainfo->vehicle_id; } if(!SetVehicleId(vehicleId)) return false; LoadCreaturesAddon(); m_regenHealth = false; m_creation_time = getMSTime(); SetFloatValue(UNIT_FIELD_HOVERHEIGHT, 1.0f); //RemoveMonsterMoveFlag(MONSTER_MOVE_WALK); //Notify the map's instance data. //Only works if you create the object in it, not if it is moves to that map. //Normally non-players do not teleport to other maps. if(map->IsDungeon() && ((InstanceMap*)map)->GetInstanceData()) { ((InstanceMap*)map)->GetInstanceData()->OnCreatureCreate(this); } if(m_vehicleInfo->m_powerType == POWER_TYPE_STEAM) { setPowerType(POWER_ENERGY); SetMaxPower(POWER_ENERGY, 100); SetPower(POWER_ENERGY, 100); } else if(m_vehicleInfo->m_powerType == POWER_TYPE_PYRITE) { setPowerType(POWER_ENERGY); SetMaxPower(POWER_ENERGY, 50); SetPower(POWER_ENERGY, 50); } else { for (uint32 i = 0; i < MAX_VEHICLE_SPELLS; ++i) { if(!GetVehicleData()->v_spells[i]) continue; SpellEntry const *spellInfo = sSpellStore.LookupEntry(GetVehicleData()->v_spells[i]); if(!spellInfo) continue; if(spellInfo->powerType == POWER_MANA) break; if(spellInfo->powerType == POWER_ENERGY) { setPowerType(POWER_ENERGY); SetMaxPower(POWER_ENERGY, 100); SetPower(POWER_ENERGY, 100); break; } } } InstallAllAccessories(); <======= return true; } So i comented that and the crash has gone
-
Did you find the issue with the seats ?
-
Yes i can confirm they work thank you
-
Well and many more 10>..\\..\\src\\game\\Spell.cpp(5201) : error C2039: 'IsInPartyWith' : is not a member of 'Unit' 10> e:\\kara\\src\\game\\Unit.h(900) : see declaration of 'Unit' 10>..\\..\\src\\game\\Spell.cpp(5203) : error C2039: 'IsInRaidWith' : is not a member of 'Unit' 10> e:\\kara\\src\\game\\Unit.h(900) : see declaration of 'Unit'
-
An little update to add here if you try to use 28782 with the related quest the server crsahes Revision: * * 9025 * Date 19:12:2009. Time 12:43 //===================================================== *** Hardware *** Processor: AMD Phenom(tm) II X4 940 Processor Number Of Processors: 4 Physical Memory: 4192728 KB (Available: 1767916 KB) Commit Charge Limit: 12577380 KB *** Operation System *** Windows Vista or Windows Server 2008 Professional (Version 6.1, Build 7100) //===================================================== Exception code: C0000005 ACCESS_VIOLATION Fault address: 00000001400095A5 01:00000000000085A5 E:\\MaNGOS\\mangosd.exe Registers: RAX:0000000000000030 RBX:0000000000000000 RCX:0000000000000000 RDX:0000000000000000 RSI:000007FFEFF58CC0 RDI:00000001402C0930 R8: 0000000000000000 R9: 8000000000000000 R10:000007FFEDF64000 R11:0000000000000000 R12:0000000000000000 R13:0000000000000000 R14:0000000000000000 R15:00000000094DD670 CS:RIP:0033:00000001400095A5 SS:RSP:002B:00000000094DDC30 RBP:00000000 DS:002B ES:002B FS:0053 GS:002B Flags:00010297 Call stack: Address Frame Function SourceFile 00000001400095A5 00000000094DDC40 Creature::GetPetAutoSpellOnPos+35 e:\\kara\\src\\game\\creature.h line 584 0000000140613E28 00000000094DE1B0 PetAI::UpdateAI+7C8 e:\\kara\\src\\game\\petai.cpp line 204 000000014031F6D2 00000000094E9390 Creature::Update+5E2 e:\\kara\\src\\game\\creature.cpp line 444 000000014033D91A 00000000094EB3F0 Vehicle::Update+2A e:\\kara\\src\\game\\vehicle.cpp line 72 00000001401058D5 00000000094EB480 MaNGOS::ObjectUpdater::Visit+F5 e:\\kara\\src\\game\\gridnotifiersimpl.h line 47 00000001401057CD 00000000094EB4F0 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+1D e:\\kara\\src\\framework\\gamesystem\\typecontainervisitor.h line 65 000000014010482D 00000000094EB520 VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<Corpse,TypeNull> >+1D e:\\kara\\src\\framework\\gamesystem\\typecontainervisitor.h line 71 00000001401040A0 00000000094EB550 VisitorHelper<MaNGOS::ObjectUpdater,Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >+30 e:\\kara\\src\\framework\\gamesystem\\typecontainervisitor.h line 72 000000014010384D 00000000094EB580 VisitorHelper<MaNGOS::ObjectUpdater,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > >+1D e:\\kara\\src\\framework\\gamesystem\\typecontainervisitor.h line 95 00000001400FE3F8 00000000094EF660 Map::Visit<MaNGOS::SingleThreaded<ACE_RW_Thread_Mutex>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > > >+168 e:\\kara\\src\\game\\map.h line 660 00000001400F6A98 00000000094EF750 Cell::Visit<MaNGOS::SingleThreaded<ACE_RW_Thread_Mutex>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > > >+88 e:\\kara\\src\\game\\cellimpl.h line 48 00000001400D5A95 00000000094EFB40 Map::Update+5C5 e:\\kara\\src\\game\\map.cpp line 647 00000001402C66BF 00000000094EFC30 MapManager::Update+19F e:\\kara\\src\\game\\mapmanager.cpp line 266 000000014029A702 00000000094EFE00 World::Update+732 e:\\kara\\src\\game\\world.cpp line 1689 000000014003E9B5 00000000094EFE40 WorldRunnable::run+A5 e:\\kara\\src\\mangosd\\worldrunnable.cpp line 61 00000001402C0953 00000000094EFEB0 ACE_Based::Thread::ThreadTask+23 e:\\kara\\src\\shared\\threading.cpp line 186 000007FEEA21157B 00000000094EFEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 00000000735B2FDF 00000000094EFF20 _endthreadex+47 00000000735B3080 00000000094EFF50 _endthreadex+E8 000000007767542D 00000000094EFF80 BaseThreadInitThunk+D 00000000778BBE51 00000000094EFFD0 RtlUserThreadStart+21 This is the code in the src at line marked with <==== void Vehicle::Update(uint32 diff) { Creature::Update(diff); InstallAllAccessories(); <========= if(despawn) { m_spawnduration -= diff; if(m_spawnduration < 0) Dismiss(); despawn = false; } if(m_regenTimer <= diff) { RegeneratePower(getPowerType()); m_regenTimer = 4000; } else m_regenTimer -= diff; } Till yerstaday's patch worked partialy after you was clicked to enter in vehicle instantly umounted you down and you losed the movement crontrols over your character until you reloged And the 28670 can't fly is acting like you don't have movement control over him
-
ok thank you
-
Wel i can't switch seats and i also cleaned the cache:( , justcloned the reposity re added the whole sql data still can't switch seat
-
Gonna check them now they regenerate
-
That patch is missing the control over the eye and at the moment the orb can't fly , the patch just handled the summon nothing else
-
at the moment any of the vehicles seat has accesories ?
-
You should not need this with a new core it should work
-
lol sry my bad just ignore me
-
thank you but you have also some typpos like missing ";"
-
This is how i did void Spell::EffectSummonType(uint32 i) { uint32 prop_id = m_spellInfo->EffectMiscValueB[i]; SummonPropertiesEntry const *summon_prop = sSummonPropertiesStore.LookupEntry(prop_id); if(!summon_prop) { sLog.outError("EffectSummonType: Unhandled summon type %u", prop_id); return; } if (prop_id == 208) { EffectSummonGuardian(i, summon_prop->FactionId); return; } and add the rest of the sd as it says i did the same way with the mirror image
-
It whould be great to have the accesories for the seats aswell
-
Good job im gonna test it thank you
-
it applies use patch instead of git it will create a few rej but you should be able to add that manualy to the core
-
Thx KAPATEJIb for importing that
-
Yes i want it to
-
Edited my post what i wanted to say it was false
-
This is cool but where to apply ? since the original post at pastebin.org is expired
-
Ah yeah i agree
-
well if trinity core is so UBER why did you replaced with MaNGOS , to many crash ?
Contact Us
To contact us
click here
You can also email us at [email protected]
Privacy Policy | Terms & Conditions
You can also email us at [email protected]
Privacy Policy | Terms & Conditions
Copyright © getMaNGOS. All rights Reserved.
This website is in no way associated with or endorsed by Blizzard Entertainment®
This website is in no way associated with or endorsed by Blizzard Entertainment®