Wyrserth
9f6d3e93f9
Core/Quest: fix icon in gossip window for repeatable, non-autocomplete quests.
...
Closes #23572 .
2019-07-07 15:43:02 +02:00
Wyrserth
d18b7572f4
DB/Creature: prevent floating Gjalerbron Prisoners from falling to the ground.
...
Also fix mistake in DELETE query for previously committed SQL file.
2019-07-07 14:21:42 +02:00
jackpoz
283ac3d374
Core/Misc: Fix no-pch build
2019-07-07 13:35:11 +02:00
Wyrserth
644910bdc1
DB/Trainer: remove required ability from Riding spells. The client should only show the required amount of skill.
...
Also comment out unused argument in previously committed script, thanks Aokromes for noticing!
2019-07-07 02:57:24 +02:00
Wyrserth
6199d458c3
Core/Misc: use Trinity's RandomShuffle() instead of soon-to-be-deprecated std::random_shuffle().
...
Thanks Riztazz for noticing!
2019-07-07 02:49:40 +02:00
Wyrserth
37862942ce
Script/TheOculus: adapt Mage-Lord Urom's script to use EventMap, fix various issues with Teleport and Empowered Arcane Explosion, add missing heroic-mode spell Frost Buffet.
...
Closes #19452 .
2019-07-07 02:32:53 +02:00
Wyrserth
1d1b77c3f0
Core/Spell: don't send duration for auras caused by dynobjects.
2019-07-07 00:06:49 +02:00
Wyrserth
6ef1b3e6c6
Script/BlackrockDepths: randomize timers for Ironhand Guardian's spell Gout of Flame.
2019-07-06 20:29:24 +02:00
Wyrserth
b87350807d
Core/Spell: do not allow auras from dynamic objects to stack if they come from the same spell cast by the same caster.
2019-07-06 19:55:36 +02:00
Killyana
3b07a0452a
Typo
2019-07-06 17:51:00 +02:00
Killyana
66e755679f
DB/Quest: Tails Up
2019-07-06 17:49:41 +02:00
Wyrserth
1bdbede7e0
Misc/Config: set decay timer for unlooted normal creatures to 5 minutes.
...
Now that respawns do not care about the previous corpse's state, there's no reason to force a very frustrating faster despawn.
2019-07-06 16:15:45 +02:00
Killyana
5771e09378
DB/GameObject: Fix Ysida's Cage base position
2019-07-06 15:47:55 +02:00
Gooyeth
c30a27ef18
Core/Battleground: Implement previous opponent timer on Arena queue. ( #21754 )
2019-07-06 01:35:23 +02:00
Martin Topholm
4529a94e0d
Script/BlackrockDepths: fix Ironhand Guardian's Gout of Flame spell cast. ( #21816 )
2019-07-05 23:46:55 +02:00
Wyrserth
a8d232a921
DB/SAI: remove useless actions from Regthar Deathgate's script.
...
Fixes #23543 .
2019-07-05 21:51:24 +02:00
ZenoX92
515f47eec7
DB/SAI: script end event for quest To Serve Kum'isha.
2019-07-05 20:52:00 +02:00
Wyrserth
8fcc82138f
Script/Acherus: script out of combat event for Frost Death Knight trainer Amal'thazad.
2019-07-05 18:41:47 +02:00
Ovahlord
980047763a
Core/Creature: Reworked creature aggro radius calculation ( #20615 )
...
* Core/Creatures: rewrote creature aggro radius calculation
* Formulas are taken from WoW Wiki
2019-07-05 18:21:00 +02:00
Wyrserth
30ba9c97fe
Misc: explicitly mark fallthrough in switch statement as to avoid confusion.
2019-07-05 17:09:46 +02:00
Wyrserth
7fc1ecca8a
Core/Player: fix crash happening when trying to send drunken state to nearby players while the character is loading.
2019-07-05 16:23:06 +02:00
Wyrserth
12e545f7e2
Core/Conditions: allow spellclick conditions to properly work for aura apply/remove ( #23527 )
2019-07-05 14:11:15 +02:00
ForesterDev
c44fb37f74
Core/Unit: Implement more helper methods ( #23555 )
2019-07-05 14:07:35 +02:00
Wyrserth
9530c33af0
DB/SAI: add emotestate and OOC text for creature Zeh'gehn and improve end event for quest A Carver and a Croaker.
2019-07-04 22:12:55 +02:00
SolarisSDK
ebfe5a637e
Local-only mode fix ( #23546 )
...
* Local-only mode fix
In response to issue #21309
* Full patch also for boost 1.66 and newer
2019-07-04 19:18:44 +02:00
Killyana
1557a80610
DB/Quest: Tome of Cabal
...
Closes #23560
2019-07-04 16:24:03 +02:00
Giacomo Pozzoni
2cb4517303
Core/Quest: Fix repeatable quest mark ( #23338 )
2019-07-04 15:11:35 +02:00
Treeston
f44539b642
Entities/Unit: Properly unset engaged flag for creates that cannot have a threat list on combat exit. Fixes #23518 .
2019-07-03 21:01:29 +02:00
Gildor
a0a64b10b5
Scripts/Icecrown Citadel: Ensure Deathbringer Saurfang cast Frenzy ( #23559 )
2019-07-03 19:32:27 +02:00
Treeston
4e767f1c7c
Entities/Player: Fix an edge case where overlapping CCs could prevent player movement from being re-enabled. f6f1c48 follow-up.
2019-07-03 19:26:43 +02:00
Wyrserth
cc5088369b
DB/Creature: remove wrong repairer npcflag from NPC Perascamin.
2019-07-03 18:37:37 +02:00
Wyrserth
670085d8c0
Core/Quest: fix money reward for quests turned in at level cap. ( #23495 )
2019-07-03 17:42:23 +02:00
Wyrserth
c63bbb97b4
DB/SAI: add some missing RP events to Culling of Stratholme.
...
Scripted RP events involving NPCs Stephanie Sindree, Brandon Eiredeck and Patricia O'Reilly.
2019-07-03 17:12:37 +02:00
Wyrserth
858fa4d2dd
Core/Reputation: don't allow quests to reward Honor Hold/Alliance Vanguard reputation to Horde players or Thrallmar reputation to Alliance players ( #23552 )
2019-07-03 16:09:21 +02:00
Wyrserth
f05891405a
DB/Vendor: rework Griftah's inventory.
...
Remove deprecated items and fix slot ordering.
2019-07-03 13:37:31 +02:00
Treeston
f6f1c48aa5
Entities/Player: Clean up client control handling behavior around possession. Mind Control should no longer cause various weirdness. Closes #23539 .
2019-07-02 11:58:12 +02:00
Wyrserth
a8b8a43b8d
Script/HallsOfLightning: fix mistake related to Shattering Stomp in Volkhan's script, introduced in 3bb0abcd52.
...
Closes #23337 .
2019-07-02 11:12:34 +02:00
ForesterDev
b47bb59e2a
Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender ( #23520 )
...
* Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender and fix some cases, where we should get player gender, instead of modified by display gender
* fix merge
* Add virtual methods for Unit class
2019-07-02 10:17:02 +02:00
ccrs
401777d024
Core/Unit: rename several getters to follow codestyle
...
uint8 GetLevel()
uint8 GetLevelForTarget(WorldObject const* /*target*/)
void SetLevel(uint8 lvl)
uint8 GetRace()
uint32 GetRaceMask()
uint8 GetClass()
uint32 GetClassMask()
uint8 GetGender()
2019-07-01 21:36:32 +02:00
ccrs
e9004f9c90
Scripts/Spells: 5c09ff5 followup
2019-07-01 21:03:58 +02:00
Sorikoff
5c09ff51f7
Scripts/Spells: Dimensional Ripper - Everlook ( #23547 )
2019-07-01 20:55:30 +02:00
Wyrserth
5a9516cd9c
DB/SAI: remove delay between clicking gossip and creature text/change faction for NPC Victorious Challenger involved in quest Taking on All Challengers.
2019-07-01 20:37:24 +02:00
Wyrserth
4a875ec392
DB/Creature: Hyldsmeet Warbear shouldn't have random movement.
2019-07-01 20:26:55 +02:00
Wyrserth
dd870a141f
DB/Creature: add emote state and out of combat emote for NPC Brunnhildar Challenger.
2019-07-01 20:24:48 +02:00
Wyrserth
e621d40ddc
DB/Conditions: allow gossip option for NPC Agnetta Tyrsdottar to show only if the quest Is That Your Goblin? is taken but not completed.
2019-07-01 20:24:29 +02:00
Wyrserth
028d16a812
Script/DarkmoonFaire: fix logical error in go_darkmoon_faire_music.
...
Closes #23548 .
2019-07-01 14:39:52 +02:00
Rynem
72917d5036
DB/Quest: fix chaining for quests offered by Lantresor of the Blade.
...
Closes #22440 .
2019-07-01 02:17:13 +02:00
Wyrserth
c8289ada7f
Core/Quest: do not send SMSG_QUESTGIVER_OFFER_REWARD right after SMSG_QUESTGIVER_QUEST_FAILED.
...
Allows the gossip window to close after the client receives a quest failed error (for example: not enough inventory space to store the reward).
2019-07-01 01:19:31 +02:00
ccrs
4c398743b9
Scripts/ICC: cleanup ReadSaveDataMore definition
2019-07-01 01:08:21 +02:00
ccrs
b19a23a5c6
Scripts/ICC: 3dbf3fe followup
...
repeat timer typo
2019-07-01 00:56:05 +02:00