Commit Graph
23298 Commits
Author SHA1 Message Date
Killyana 3e8c5df12e Misc: Update Quests.LowLevelHideDiff to wotlk
Closes #17421
2018-09-15 11:18:15 +02:00
Killyana 0a10987c83 Misc: Reverse Quests.HighLevelHideDiff changes
Ref #17421
2018-09-15 11:18:08 +02:00
Aokromes 80bbe029d4 Core/Unit: Erm, so it turns out that releasing your spirit actually n…
…ever set your death state to DEAD. It stayed as CORPSE. That's wrong, of course, but we didn't notice because zombie corpses (see f50a8e5).

Zombie corpses are gone, so now it caused a bug. That's fixed too. Closes #21873. (Finally.)
2018-09-15 11:14:39 +02:00
Treeston b7984e132c Core/Unit: Successfully (?) prevented the zombie apocalypse. Corpses can no longer gain HP. Closes #22409. 2018-09-15 11:04:09 +02:00
Aokromes 0d4c7d612b Misc: Update Quests.HighLevelHideDiff to wotlk
Closes #17421
2018-09-12 11:53:33 +02:00
Killyana b33954adc6 Creature/Script: Fix Highlord Darion Mograine waypoint speed
Closes #21290
2018-09-11 13:31:48 +02:00
Full-Stack Developer e023243ad8 Scripts/VoA: Archavon no longer leaps in melee range (PR #22414) 2018-09-11 13:27:53 +02:00
Keader 18823d2133 Core/Spells: Fixed Swarming Guardian (Auriaya) range
Close: #22393
2018-09-11 13:27:39 +02:00
Ovahlord 1870ce04b5 Core/Creature: merged some missed changes for dynamic spawn regarding despawn functionality 2018-09-10 02:30:04 +02:00
Aokromes 47d7f7be1c kill whitespaces 2018-09-09 16:41:58 +02:00
Treeston c843f2b7e2 Core/ChatCommands: Implement achievement link parsing 2018-09-09 15:05:25 +02:00
Treeston e97e4e4605 another build fix 2018-09-09 14:56:00 +02:00
Treeston 13f45991ea build fix for pedantic compilers 2018-09-09 14:55:46 +02:00
Shauren 56d236c9f9 Build fix2 2018-09-09 14:55:26 +02:00
Shauren cf0614dd2d Build fix 2018-09-09 14:55:15 +02:00
Aokromes ca23ed1f6c Scripts/Commands: Rewrite .account commands to new model 2018-09-09 14:54:43 +02:00
Treeston 76d8fdba9c Core/ChatCommands: Properly handle single-argument handlers (argument string discarded). Add special handling for on/off booleans. 2018-09-09 14:31:46 +02:00
Aokromes 6815c24be1 Scripts/Commands: New argument parsing methodology (PR #22363)
- Detect the arguments accepted by the command handler
- Tokenize out those arguments automatically and feed them to the handler
- Unmatched rest of the string can be accepted by trailing char const* or CommandArgs*
2018-09-09 14:31:14 +02:00
Aokromes 88e1b344cb Core/RBAC: Simplification part 1. Nobody needs different permissions …
…for each type of .go command.
2018-09-09 13:19:23 +02:00
Aokromes 48dd914478 Scripts/SmartAI: SetData now has an invoker (if the setting is done b…
…y something using SmartAI).

Also, some refactors.
2018-09-03 14:25:57 +02:00
Aokromes 9a8db98c94 build fix 2018-09-02 22:28:44 +02:00
Ovah 052cbbf952 Core/Conditions: allow CONDITION_QUEST_COMPLETE to handle spellclick conditions (#22371)
This is a needed change in order to make spellclicks functional that are only available when you have a already completed quest.
2018-09-02 21:59:08 +02:00
Aokromes 77c9d5c43e Scripts/Commands: Cleanup and trinity_string for .go instance. Hi sha…
…uren.
2018-09-02 21:51:46 +02:00
Aokromes 861f114d5d Scripts/Commands: New command ".go instance". Goes to an instance. 2018-09-02 21:45:47 +02:00
Keader f83fdd7693 Scripts/Misc: Removed more UpdateEntry on InstanceScripts 2018-09-02 21:36:18 +02:00
Keader 196eee57fa Scripts/ICC: Removed not needed entrys added in last commit 2018-09-02 21:25:35 +02:00
Keader db38a286b9 Scripts/ICC: Fixed Deathbringer after Delay zone script's OnCreatureCreate
Also removed some UpdateEntry hacks
Followup: b4a1887c4d8df5a7729ed5c4126f6a7655a02127
2018-09-02 21:25:27 +02:00
Shauren 4bfd1314ba Core/CrashHandler: Include assertion messages in crash reports 2018-08-30 00:03:18 +02:00
Ovahlord 0c555e61d8 Core/Spells: merged damage calculation spell mod order fix for weapon damage 2018-08-29 23:13:13 +02:00
Treeston 6420e84773 Core/Maps: Fix a crash when spawning a spawn group 2018-08-29 19:26:10 +02:00
Treeston 9e2c08cd2c Core/GameObject: Add getter for current Quat rotation 2018-08-29 19:19:31 +02:00
Treeston 836a607875 Core/Scripting: Delay zone script's OnCreatureCreate until the creature has been added to map stores 2018-08-29 19:13:07 +02:00
Treeston 08ea000c1b Core/Maps: Properly re-create map on login for ephemeral player saves. Because it bugged me to no end when testing anything ever. 2018-08-29 19:03:15 +02:00
Ovah 4fdac92252 Core/LFG: fixed random dungeon cooldown (#22321)
* Core/LFG: fixed random dungeon cooldown

The issue was that queuing up for random dungeons puts you into a queue for a already selected dungeon from the beginning so the dungeonId that we use here is actually the dungeonId that we will enter when out group is complete. We change that and use our selected dungeons as reference instead which contains the random dungeon at the very beginning (if we queued up for random dungeons so we check that too).
2018-08-29 18:51:19 +02:00
PolarCookie 7810fc3b39 Chain heal won't bounce on 100% target now (#22136) 2018-08-29 18:46:57 +02:00
PolarCookie 445632c266 DB: Naxxanar and Voltarus teleporters
Closes #22311
2018-08-29 18:46:39 +02:00
Ovahlord 10e866aae9 Scripts/Commands: fixed layout of returned values when using .npc info 2018-08-26 23:02:39 +02:00
Ovahlord d27baf2e36 Scripts/Commands: fixed a crash in .gobject near command 2018-08-26 23:00:50 +02:00
Aokromes bb19827cfd rename files 2018-08-26 15:52:22 +02:00
Ovah 1091b55907 Core/Maps: initialize PositionFullTerrainStatus to avoid having issues with those variables (#22315) 2018-08-26 14:33:43 +02:00
Keader d1d174a996 Utilities/EventProcessor: Added a overload to AddEventAtOffset accept rand time 2018-08-26 14:22:28 +02:00
Treeston 4d0031bbd3 Core/LFG: Order group members before creating LFG group (leader > tank > healer > dps). Closes #16244. 2018-08-22 21:32:52 +02:00
Aokromes cb780f97a7 missing part 2018-08-22 18:52:28 +02:00
Aokromes f9e07adb49 DB/Quest: Move the Sunken Treasure to SAI 2018-08-22 18:51:38 +02:00
PolarCookie 79bbe02e0c [3.3.5] Core/Loot/Gameobject: Tempspawned Gameobjects after looting (#22124)
* spell spawned chest non-despawn fix

* fix the consumed game objects
2018-08-22 18:42:47 +02:00
Treeston b7aa449463 DBError follow-ups:
* broadcast_text mismatch (6eb7f06) is now a _INFO since Aok isn't nearly as fast as fixing as he claimed.
* SmartAI invoker misuse (482328b and a3c85c8) are now blocking errors
2018-08-20 04:51:38 +02:00
Shauren 5a7a83f520 Core/Commands: Fixed .damage command to work with spell schools caused by bad strtok usage
Closes #22280
2018-08-20 04:45:08 +02:00
Treeston 62f259e2c9 Startup/DB: Print errors on npc_text vs broadcast_text mismatches. 2018-08-20 04:29:47 +02:00
Ovahlord 0a16dd8b7f Core/Spells: fixed some tabbing of old code remains from old battle resurrection implementation and use the resurrecting player as map reference target instead of the player 2018-08-20 02:17:51 +02:00
Ovahlord 9b75d09a7a Core/Spells: reworked and fixed Combat Resurrection system
* use SPELL_FAILED_IN_COMBAT_RES_LIMIT_REACHED to notify resurrecting player if no resurrection charges are left
* removed mechanics that are not used for Cataclysm
2018-08-20 02:17:45 +02:00