joschiwald
e526e14d7e
Core/Scripts: fix build
2013-09-01 13:43:56 +02:00
joschiwald
5c5b78c77c
Scripts/Ulduar: fix mark of the faceless and add missing door handling
2013-09-01 13:25:52 +02:00
Nay
16fcac1991
Core/RBAC: Move bf commands to RBAC (using individual permissions)
2013-08-31 21:02:14 +01:00
Vincent-Michael
22b71244a0
DB/Creature: Fix cords for quest "Death Comes From On High"
2013-08-31 19:33:14 +02:00
Vincent-Michael
e753a47162
DB/Sai: Fix quest credit for quest "Blessing of Incineratus"
2013-08-31 18:29:51 +02:00
Vincent-Michael
8fd1f46192
Scripted: Fix warning
2013-08-31 17:52:47 +02:00
Vincent-Michael
b1721a65ee
Core/Spells: Fix quest credit for quest "Death Comes From On High"
2013-08-31 17:42:04 +02:00
joschiwald
ae36ddefec
Core/Scripts: add creature_text to pet mojo
...
Scripts/Karazhan/Moroes: cleanup a bit (should fixes mem leak)
2013-08-31 16:48:37 +02:00
Shauren
16eefd18fa
Scripts/Icecrown Citaldel: Fixed spells cast by Professor Putricide during heroic Festergut and Rotface encounters
...
Closes #7641
Closes #8243
2013-08-30 23:00:43 +02:00
Vincent-Michael
87e105c818
Core: Fix warning
2013-08-30 20:56:41 +02:00
Nay
7776016106
Core/Quests: Remove CastedCreatureOrGO method
...
- Remove EAI's ACTION_T_CAST_EVENT and ACTION_T_CAST_EVENT_ALL
- Remove SAI's SMART_ACTION_CALL_CASTEDCREATUREORGO
- Split QUEST_TRINITY_FLAGS_KILL_OR_CAST into QUEST_TRINITY_FLAGS_KILL and QUEST_TRINITY_FLAGS_CAST
- Assign QUEST_TRINITY_FLAGS_CAST to all the quests that were using RequiredSpellCastX
- (unrelated) Fix a warning in Player.cpp
- Replace CastedCreatureOrGO usage in scripts by KilledMonsterCredit
TODO: Convert the two EAI scripts commented out in the .sql to proper SAI
Closes #10667
2013-08-30 19:32:08 +01:00
Nay
1903d4ca7d
Core/Server: Fix a spammy warning in WorldSession and move code to .cpp
2013-08-30 15:44:17 +01:00
Spp
9bea4fc451
Core/RBAC: Move ban commands to RBAC (using individual permissions)
2013-08-30 16:26:52 +02:00
Spp
2b69f83823
Core/RBAC: Move Achievements and Arena commands to RBAC (using individual permissions)
2013-08-30 16:14:00 +02:00
Spp
109188a203
Core/RBAC: Move account commands to RBAC (using individual permissions)
2013-08-30 15:53:29 +02:00
Spp
ea26928a99
Core/RBAC: Move RBAC commands to RBAC using individual permissions
...
- Use this commit as a sample on how to move commands to RBAC
2013-08-30 14:52:53 +02:00
Spp
3232b69ff3
Core/RBAC: Move commands security to RBAC (using generic RBAC Permissions)
...
- Warning: This will break commands for any custom security level
2013-08-30 13:57:09 +02:00
Nay
62d1ee680b
Core/Quests: Drop world.quest_template.RequiredSpellCastX
...
These were non-wdb fields that didn't have much use.
Most quests that were using these fields (not many) should still work,
however, if you find any quest that worked before and is now broken
please report it in the issue tracker and it will be promptly fixed.
2013-08-29 15:36:38 +01:00
Kirkhammett
e23b6436c5
Core/Quests: Escape from Silverbrook 12308
2013-08-29 14:37:29 +02:00
joschiwald
76171984f1
Scripts/Spells: fix codestyle in 48783b8606
2013-08-29 03:08:08 +02:00
Kirkhammett
48783b8606
Core/Quests: Fuel for the Fire (12690)
2013-08-29 00:50:14 +02:00
Vincent-Michael
a917461762
DB/Misc: Fix startup errors
2013-08-28 19:06:20 +02:00
joschiwald
f5f0e6439c
Scripts/UtgardeKeep/Ingvar: remove hacks and fix warning
2013-08-28 17:11:14 +02:00
Nay
7135abf3a0
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2013-08-27 23:56:34 +01:00
Nay
78786c7b54
Core&Scripts: Fix clang compiler warnings
2013-08-27 23:47:03 +01:00
joschiwald
1f34284828
Scripts/UtgardeKeep: reworked InstanceScript and cleanup some boss script
2013-08-27 23:50:40 +02:00
joschiwald
2aa944caee
Scripts/Auchindoun: add missing InstanceScripts and cleanup some boss scripts
2013-08-26 18:52:29 +02:00
Shauren
4f44cdf2b5
Core/Scripts: Fixed uninitialized variable and memory leaks
2013-08-26 17:38:02 +02:00
Nay
2050a36b58
SAI & Scripts: Fix unitialized values found by Valgrind
...
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x19B3031: boss_skarvald_the_constructor::boss_skarvald_the_constructorAI::UpdateAI(unsigned int) (boss_skarvald_dalronn.cpp:217)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x19B3948: boss_dalronn_the_controller::boss_dalronn_the_controllerAI::UpdateAI(unsigned int) (boss_skarvald_dalronn.cpp:388)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x15E2FCC: SmartScript::ProcessAction(SmartScriptHolder&, Unit*, unsigned int, unsigned int, bool, SpellInfo const*, GameObject*) (SmartScript.cpp:144)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x191CB98: dummy_dragonAI::UpdateAI(unsigned int) (boss_sartharion.cpp:961)
==3064== by 0x191D242: npc_shadron::npc_shadronAI::UpdateAI(unsigned int) (boss_sartharion.cpp:1122)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x19AE913: boss_ymiron::boss_ymironAI::UpdateAI(unsigned int) (boss_ymiron.cpp:215)
==3064== Use of uninitialised value of size 8
...
==3064== by 0x18A9F4A: boss_illidan_stormrage::boss_illidan_stormrageAI::Reset() (boss_illidan.cpp:1805)
==3064== Conditional jump or move depends on uninitialised value(s)
...
==3064== by 0x18A9F4A: boss_illidan_stormrage::boss_illidan_stormrageAI::Reset() (boss_illidan.cpp:1805)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x191CB98: dummy_dragonAI::UpdateAI(unsigned int) (boss_sartharion.cpp:961)
==3064== by 0x191CE88: npc_tenebron::npc_tenebronAI::UpdateAI(unsigned int) (boss_sartharion.cpp:1027)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x191CB98: dummy_dragonAI::UpdateAI(unsigned int) (boss_sartharion.cpp:961)
==3064== by 0x191D5B8: npc_vesperon::npc_vesperonAI::UpdateAI(unsigned int) (boss_sartharion.cpp:1220)
==3064== Conditional jump or move depends on uninitialised value(s)
...
==3064== by 0x1868F59: boss_lady_vashj::boss_lady_vashjAI::Reset() (boss_lady_vashj.cpp:206)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x191C14C: dummy_dragonAI::MovementInform(unsigned int, unsigned int) (boss_sartharion.cpp:802)
==3064== Conditional jump or move depends on uninitialised value(s)
==3064== at 0x1046986: Position::NormalizeOrientation(float) (Object.h:388)
...
==3064== by 0x17D9463: boss_malchezaar::boss_malchezaarAI::SummonInfernal(unsigned int) (boss_prince_malchezaar.cpp:373)
2013-08-26 16:13:26 +01:00
Nay
8eaf763235
Core&Tools: Fix multiple issues found by a static code coverage tool
2013-08-26 02:00:18 +01:00
Nay
12973de799
Core&Tools: Fix multiple issues found by a static code coverage tool
2013-08-24 22:57:22 +01:00
Nay
a0a377a0ce
Scripts: Fix two issues found by Valgrind
...
==3400== Invalid write of size 8
==3400== at 0x1241C32: instance_ahnkahet::GetInstanceScript(InstanceMap*) const (instance_ahnkahet.cpp:54)
...
==3400== Conditional jump or move depends on uninitialised value(s)
==3400== at 0xB5DEAE: std::tr1::_Hashtable<unsigned long, std::pair<unsigned long const, Creature*>, std::allocator<std::pair<unsigned long const, Creature*> >, std::_Select1st<std::pair<unsigned long const, Creature*> >, std::equal_to<unsigned long>, std::tr1::hash<unsigned long>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>::_M_find_node(std::tr1::__detail::_Hash_node<std::pair<unsigned long const, Creature*>, false>*, unsigned long const&, unsigned long) const (hashtable.h:830)
==3400== by 0xBDA4CA: std::tr1::_Hashtable<unsigned long, std::pair<unsigned long const, Creature*>, std::allocator<std::pair<unsigned long const, Creature*> >, std::_Select1st<std::pair<unsigned long const, Creature*> >, std::equal_to<unsigned long>, std::tr1::hash<unsigned long>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>::find(unsigned long const&) (hashtable.h:698)
==3400== by 0xBDA5BF: HashMapHolder<Creature>::Find(unsigned long) (ObjectAccessor.h:67)
==3400== by 0xCB5C03: Map::GetCreature(unsigned long) (ObjectAccessor.h:114)
==3400== by 0xB6E6EF: Unit::GetCreature(WorldObject&, unsigned long) (Unit.cpp:13023)
==3400== by 0x10F0790: boss_hydross_the_unstable::boss_hydross_the_unstableAI::Reset() (boss_hydross_the_unstable.cpp:164)
2013-08-24 01:54:37 +01:00
Shauren
da693bbc81
Scripts/Halls of Reflection: Fixed accessing uninitialized memory
2013-08-23 18:45:17 +02:00
Aokromes
b5362c5c45
Script/Ahnkahet: Fix warning
2013-08-23 14:47:38 +02:00
joschiwald
99081bcf54
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2013-08-22 13:48:47 +02:00
joschiwald
8e833743d4
Scripts/GruulsLair: reworked InstanceScript
...
Known Issue: position desynch after creature respawn
2013-08-22 13:47:54 +02:00
Vincent-Michael
dc86e87f25
Scripted/ShadeOfAkama: Some cleanups
2013-08-21 19:58:12 +02:00
joschiwald
a383885f5c
Scripts/AhnKahet: reworked InstanceScript
2013-08-21 19:43:46 +02:00
Vincent-Michael
1e89ae1960
Core: Fix warnings and random changes
2013-08-21 18:46:52 +02:00
joschiwald
62c7e309ee
Scripts/BlackTemple: reworked InstanceScript
2013-08-21 12:29:28 +02:00
joschiwald
7a14e366ac
Scripts/AzjolNerub: reworked InstanceScript
2013-08-20 23:05:00 +02:00
Shauren
296da5df12
Core/Commands: Improved debug moveflags to also send associated opcodes
2013-08-20 21:16:54 +02:00
joschiwald
7e3a52bb42
Scripts/HallsOfLightning: reworked InstanceScript
2013-08-20 18:11:41 +02:00
Shauren
44485a74ad
Scripts/Icecrown Citadel: Fixed Ice Tomb targeting tanks in phase 3 in Sindragosa encounter
...
Closes #8778
2013-08-19 22:16:05 +02:00
joschiwald
e0f010b310
Scripts: Random script fixes and code optimizations
2013-08-19 20:03:06 +02:00
Vincent-Michael
9eb01d63bd
Core: Fix warnings
2013-08-18 13:54:20 +02:00
Vincent-Michael
7dbf68cbfc
Scripted/Misc: Remove some whitespace
2013-08-18 02:07:13 +02:00
joschiwald
2b19ba1879
Misc: replace Unit::GetPlayer with ObjectAccessor::GetPlayer and some cosmetic changes
2013-08-18 01:41:10 +02:00
Vincent-Michael
c32dbd1432
Core/Spells: Fix hunter T7 4P Bonus
...
Closes #8320
2013-08-18 00:55:44 +02:00
Vincent-Michael
da1e466bd5
Core/Misc: Implemented GetObjectScale function
2013-08-17 23:47:43 +02:00