Commit Graph

30044 Commits

Author SHA1 Message Date
ZenoX92
2906b149ea DB/Quest: Confront Yeh'kinya
Closes #22395
2018-09-09 14:07:25 +02:00
Treeston
a4c666dc3d Core/ChatCommands: Implement achievement link parsing 2018-09-09 12:41:00 +02:00
Treeston
fdbec8b639 Core/Threat: Suppressed threat is now re-evaluated on taunt state update, and taunting units can no longer be suppressed. 2018-09-08 23:51:50 +02:00
Treeston
1377778bcc another build fix 2018-09-08 23:51:29 +02:00
Treeston
7675203f97 build fix for pedantic compilers 2018-09-08 23:29:50 +02:00
Shauren
d3a6c1f97d Build fix2 2018-09-08 20:31:19 +02:00
Shauren
dbeda399e7 Build fix 2018-09-08 20:29:35 +02:00
Treeston
c59388783a Scripts/Commands: Rewrite .account commands to new model 2018-09-08 19:46:56 +02:00
Treeston
37489eda93 Core/ChatCommands: Properly handle single-argument handlers (argument string discarded). Add special handling for on/off booleans. 2018-09-08 19:46:12 +02:00
Treeston
66a87c4642 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-07 20:31:04 +02:00
Treeston
5843724deb Core/RBAC: Simplification part 1. Nobody needs different permissions for each type of .go command. 2018-09-06 10:46:28 +02:00
Killyana
a108705715 DB/GameObject: Fix some wrong spawns 2018-09-03 22:06:51 +02:00
Killyana
e6c6ebe724 DB/Quest: The Second Trial
Fix chaining and Npcs react state
2018-09-03 19:30:39 +02:00
Killyana
db3671b935 DB: Typo 2018-09-03 19:16:43 +02:00
Killyana
277fb493ce DB/SAI/Conditions: Don't allow multiple spawns of Baron Aquanis by Fathom Stone
Ref #c546dcbfd9
2018-09-03 18:12:19 +02:00
Killyana
4f0aad7142 DB/SAI: Private Thorsen
Closes #22366
2018-09-03 16:08:26 +02:00
illfated
133c91ca43 DB/Quest: Fix RewardText for Frostmaw quest
Closes #22373
2018-09-02 19:09:37 +02:00
ZenoX92
7e4e5d2c16 DB/Gossip: Haughty Modiste
Closes #22365
2018-09-02 19:07:34 +02:00
ZenoX92
1e12b5ffe1 DB/Quest: Fix locale german text for The Stolen Journal quest
Closes #22356
2018-09-02 19:06:40 +02:00
Ovah
cd36606027 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 12:36:16 +02:00
Winchester1987
9ace4093d8 DB/Creature: Fix Sindragosa movements
Closes #22358
2018-09-01 15:29:02 +02:00
Keader
ca7ee982db Scripts/Ulduar: Algalon the Observer fixes (#22320) 2018-08-31 21:48:56 -03:00
Aokromes
8a45191e92 Make travis happy 2018-08-30 23:24:52 +02:00
Treeston
8e4f6777a2 Scripts/Commands: Cleanup and trinity_string for .go instance. Hi shauren. 2018-08-30 21:08:28 +02:00
Treeston
6a0870a999 Scripts/Commands: New command ".go instance". Goes to an instance. 2018-08-30 20:17:51 +02:00
Keader
c78f454c0e Scripts/Misc: Removed more UpdateEntry on InstanceScripts 2018-08-30 11:00:16 -03:00
Killyana
705852c2a2 DB/Creature: Complete the event at Icecrown Citadel entrance
Ref  #18713
2018-08-30 15:00:42 +02:00
Keader
7ab8a8b70b Scripts/ICC: Removed not needed entrys added in last commit 2018-08-30 09:26:38 -03:00
Keader
92f260c5f9 Scripts/ICC: Fixed Deathbringer after Delay zone script's OnCreatureCreate
Also removed some UpdateEntry hacks
Followup: b4a1887c4d
2018-08-30 09:22:06 -03:00
Killyana
bdc554e590 DB: Fix Some waypoints
Some Drakes on Dragonblight and Frimarra are on top of each other
2018-08-30 13:12:25 +02:00
Shauren
62db1fb683 Core/CrashHandler: Include assertion messages in crash reports 2018-08-29 23:59:24 +02:00
Treeston
704870496f Core/Threat: Fear no longer suppresses threat. All confuse effects now suppress threat, even ones that wouldn't break on damage. 2018-08-29 19:53:23 +02:00
Treeston
969436adfe Core/Maps: Fix a crash when spawning a spawn group 2018-08-29 18:07:31 +02:00
Treeston
28eeb4bfc9 Core/GameObject: Add getter for current Quat rotation 2018-08-29 17:16:19 +02:00
Treeston
e63e0cb6fc Core/Movement: Some improvements to script interfaces for SplineChainMovementGenerator 2018-08-29 17:15:22 +02:00
illfated
decc7bae0b DB/Gossip: Doctor Gregory Victor
Closes #22324
2018-08-29 16:51:46 +02:00
Killyana
487f250b3b DB/Creature: Add missing Wandering Forest Walker spawns
Closes #22285
2018-08-29 16:46:36 +02:00
Killyana
03b72536e3 DB/Creature: Add some missing cosmetic npcs at Culling of Stratholme Dungeon Entrance 2018-08-29 16:12:34 +02:00
Treeston
b4a1887c4d Core/Scripting: Delay zone script's OnCreatureCreate until the creature has been added to map stores 2018-08-29 13:55:49 +02:00
Treeston
bb953328ee Scripts/Spells: Check range to fire totem when casting Fire Nova. Closes #22303. 2018-08-29 13:50:58 +02:00
Treeston
dc86a8e5db 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 13:50:29 +02:00
Treeston
83ee145736 Core/Spells: Clean up some assist checks (no behavior change) 2018-08-29 11:52:51 +02:00
Treeston
75e7404bba Core/Spells: Fix an incorrect check that was exempting negative spells from _IMMUNE_TO_x checks. Closes #21929. 2018-08-28 19:42:18 +02:00
Treeston
829527a08e woops (da21ca8 follow-up) 2018-08-28 17:30:07 +02:00
Treeston
a001bc63b1 Core/Entities: Fixed an issue where creatures would not properly assist formation members in certain scenarios. Tagging #21967. 2018-08-28 16:16:37 +02:00
Treeston
da21ca80fc Core/Unit: Some charm fixes:
* Properly restore react state after possession expires. Closes #20769.
* Possessed creatures now don't override player control with random/waypoint motion
* SmartAI creatures now properly re-aggress charmer after charm expires
2018-08-28 12:53:13 +02:00
Ovah
bf8c6f220c 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-28 12:18:19 +02:00
Treeston
2c030ed5e7 Scripts/Commands: .npc info now includes react state info 2018-08-28 12:05:05 +02:00
Keader
7611242530 Core/Spells: Mage slow need be negative
Was possible use Spellsteal vs Bosses
2018-08-27 21:13:55 -03:00
Aokromes
fbef39808e DB/Achievement: Fix Achievement Hadronox Denied exploit
Closes 22322
2018-08-28 01:44:39 +02:00