| Age | Commit message (Collapse) | Author |
|
Thanks to Keader for the spell_script
Original sql by Tobschinski https://github.com/cmangos/tbc-db/commit/c8f1753834ba3dba4c6263346afe29cd363c2431
(cherry picked from commit fb28083b3b2966952b1227f6585b48fcc70dbe7a)
|
|
Quest 12288: Overwhelmed!
- Upon casting the healing quest spell, Wounded Skirmisher (npc_wounded_skirmisher)
shows $r and $c in their reply talk text because of the missing target argument,
hence not targeting the player on the quest (or the specific caster, in this case).
Text used by the NPC Wounded Skirmisher:
0 Ahh.... better.
1 Whoa - I nearly died there. Thank you, $r!
2 Thank you, $c.
Solution: add the missing target name, caster, to the Talk() script line.
(cherry picked from commit 95398fadf958d40ba6755a6c2f7b374f0a36b7c7)
|
|
I'm referencing line 97 from ChaseMovementGenerator.
That commit introduced a modification in this use case:
- Chasing target is not my current victim, I should stop moving till it is my victim again
Changed To:
- Chasing target is not my current vicitm, I should stop chasing
My correction:
- I dont care about the relation of my current victim and my chasing target, I'm commanded to chase, something will tell me to stop chasing
--> Most likely: evade, new attackstart, etc.
the rest are just minor changes
(cherry picked from commit 9080e7863c28df7dc1c2af321964776e7b59e41a)
|
|
(cherry picked from commit 4c53dd930eb13d9e2df93061ec5fe4a6139e744c)
|
|
Closes #22662
(cherry picked from commit 21030d0cd06ff566ce82efe768a0b57425e5d126)
|
|
|
|
|
|
* Add duration override argument to StartCooldown (for cooldowns sent to client)
* Research new SMSG_SPELL_COOLDOWN flags
* Send interrupt school lockouts with newly defined SPELL_COOLDOWN_FLAG_LOSS_OF_CONTROL_UI
* Fixed packet structure of SMSG_MODIFY_COOLDOWN
* std::chorno-ification
|
|
scaling (#22862)
(cherry picked from commit a057d26f20ef2d18fa276534d727b03a6b5a2931)
|
|
Fix faction issue and handle the gossip correctly via the script
(cherry picked from commit 5e73647c84338705a2b45b95705c08ea4a5e2668)
|
|
Fix issues reported by Address Sanitizer about LoadMinionData() calls on arrays that don't end with a {0, 0} pair.
(cherry picked from commit 08dcee0cf9a56944027d3f65b7fd5c4a4959761c)
|
|
Closes #22754 #21887 #17882
Ty sirikfoll for all help
Bonus fixes: Abomination letting worms when fight end, visual missing, archmages stop respawn if corpse despawn
(cherry picked from commit dd81978f432f9c1ecb72ebcadcb5a50042e005ad)
|
|
(cherry picked from commit 8051ff13dfcf3819b58adfcec1608c08dcbcd080)
|
|
(cherry picked from commit fb19f7be1f103b6d647e6d7d2aeabdfaadbc0631)
|
|
Closes #21067
Ty Kittnz, killerwife, Aokromes (sniffs)
(cherry picked from commit b283565d8adb394862ea2affd2af497bac6cdbcb)
|
|
* Scripts/Commands: Fix crash caused by .set npc model
Fix crash caused by .set npc model with invalid model id
(cherry picked from commit 20ea24bf5ccf165ce19139d1f7ec7c650719eb68)
|
|
(cherry picked from commit 66720e5fd94015e9884060bb66c3093484855880)
|
|
Fix crash added in PR #22806 happening in quest "Ruthless Cunning and Returning the Favor"
(cherry picked from commit cb136387218bc7a5473cf1ca6707ec1ba3b8c1c0)
|
|
(cherry picked from commit 6851ba638d35c31ebe232c30a4a57f5755104cce)
|
|
* Ruthless Cunning and Returning the Favor
* no more magic numbers
* now with scripted ai and condition
* travis
* more travis
* jackpoz
* now with no banner spellscripts
* typo
* Rename 9999_99_99_99_world.sql to 2018_12_03_00_word.sql
(cherry picked from commit 9d93504f34b112eb2403381e61deff1559771cd3)
|
|
* Core/GameEvent: weekend xp rate
by kline
* Update to recent code
* compile fix try
things of copy and paste 4 years old code xd
* more code update
* forgot to change this
* Update worldserver.conf.dist
* Added function to calculate weekend event xp rates
By greenbagels
* Cleaning using scripts
* Implement daymask and rename variables etc.
* Rename script file weekend -> boosted
* Update src/server/game/World/World.cpp
Co-Authored-By: Aokromes <Aokromes@users.noreply.github.com>
* Fix xp multiplier not applying to quest rewards
* Disable xp boost script when no boosted days selected
(cherry picked from commit 538c5b86873a4c57e1eb37f0c81c2a7b4552ebc1)
|
|
MaxAffectedTargets to 3 (#22828)
Closes: #22826
(cherry picked from commit 0ee8a77dce32a5bc057bd4c8caa309be6963e7bf)
|
|
Closes #21264
ScheduleEvents need happens after remove ImmuneToPc, or it will cause evade.
(cherry picked from commit f1a1acdc89a6521fddca98cc8ef8d6e7ed0b9495)
|
|
Closes: #22755
Update: #20961
(cherry picked from commit 4c6f0eaa8d2b680c98ba125b5c90748f31928eda)
|
|
* Add rotation to .gob info
- Add rotation (yaw, pitch, roll) to .gob info command
- Replace LANG_SPAWNINFO_DISTANCEFROMPLAYER with LANG_SPAWNINFO_ROTATION
- Fix description of .distance to describe the command arguments (the more you know..)
- Fix .gob info guid targetting nearest gameobject instead of finding with given guid
- Reorder the info data slightly
- Print location and rotation data regardless of object found in world
- Add error messages for when object is not found by guid or entry
(cherry picked from commit 257ae44a20ed40469dd821845de8e27c0af838c7)
|
|
- Added SmartEnum.h for enum iteration, stringification, and more, courtesy of krabicezpapundeklu/smart_enum
- Moved a bunch of enums in SharedDefines.h to the new system
- Miscellaneous utility methods ported
Core/Util: Redesign SmartEnum to properly work for large
enums (>64 entries) and play nice with IDEs (PR #22768)
(cherry picked from commit 338e8ba0fea8b4b15120c96fff15a6c4b1a52593)
(cherry picked from commit f7ca0877a3736000a6e3b4ed09ac5f08b4d8e3f0)
(cherry picked from commit 207093475a177e9fd29696e80fdd06a11324782d)
(cherry picked from commit ee68cf33921944fd3f8c188044906998cf10ff2a)
(cherry picked from commit c16d461e16f0704bb11040faff30953d33ba2188)
(cherry picked from commit f6b0d99e2c0bc22b44d6f3cfdae50cbba7d51de8)
(cherry picked from commit bc1f456125c1b6c90617a514152d69c40ce64886)
|
|
(cherry picked from commit 266a9c3d41d238f5176942ffdfc5c4adfe7e564a)
|
|
(cherry picked from commit 3ea3ed348aca3f5aad1509575a0b73a84ad1ea10)
|
|
(cherry picked from commit 2dc28bc3a7c673707dee23ebbe725cc32d6a163d)
|
|
High Justice Grimstone's movement script timers improvement in Ring of the Law.
case 6 & case 7 modifications:
- Event_Timer = 5000; // originally 0
Closes #20499 (High Justice Grimstone issue)
(cherry picked from commit 48eba61e90e3958613ceca05bb6a550fce8816ad)
|
|
(cherry picked from commit d10e42c049b56937fee442d04e38232b6fd66e4c)
|
|
(cherry picked from commit 6cb754ca4e6b8201650c14f8a5dcc87368142152)
|
|
Ty Sirikfoll :)
(cherry picked from commit 9a443306fbd5b06e9e0d0bfce0cf5164be4c6d3e)
|
|
(cherry picked from commit 1e99f98327189c00e9e5e552d332120f12d38f03)
|
|
(cherry picked from commit 82a1448705257db0b3edcffdc9a65008224bc371)
|
|
* Atal'Alarion will now despawn as a regular Elite mob
(5 minutes unlooted or 2.5 minutes when fully looted)
instead of 7200 (ms) (7.2 seconds) before this change.
Closes #22531
(cherry picked from commit d24b46139600c74f5e200d9ab1592d7128245113)
|
|
Closes: #22545
(cherry picked from commit 1fe8fe30debbd17082b3178fc56795ca02faa6b6)
|
|
Closes #22500
(cherry picked from commit a3c20cea2d096eb3274eaac4c6f154e440f98b2e)
|
|
Fix infinite loop in Gyth fight and double event caused by Rend Blackhand being respawned.
Please note this event is completely bugged and unfinished and contains for sure more bugs.
(cherry picked from commit af3449e06463b3425df2ce67195fa55492af4151)
|
|
- use DB gossip instead of `#define` (deprecated)
Updates #22500
(cherry picked from commit 013d50f169dd5d42529845c107022da344ba1c7e)
|
|
Closes #22498
(cherry picked from commit b27a76969a2fdbf2e390f28478b9b8ccdb48e2bd)
|
|
(#22477)
- The previous (wrong) spell ID used mana, so it was never cast because Firesworns aren't mana users
(cherry picked from commit 001dd32b5cf6939886b895cb7186df82433dae48)
|
|
Closes #22478
(cherry picked from commit 868f810e11524401175b45190c2e4d947fc28cff)
|
|
and exit instead of only on enter
|
|
case where images would not spawn if he was casting during transition (#22474)
(cherry picked from commit 72f061f083f652da5ee2caf25cefcb577136dc32)
|
|
(#22475)
* Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-prevention area trigger
* Sartura engages players if they try to skip her by walking past down the tunnel
* Clean up the instance script a bit
(cherry picked from commit c8f830ff2b735fb45bf16f4421396709661939f6)
|
|
because we all love retri paladins and hate healers, right?, right?
(cherry picked from commit 2e4358f726354d3954047eb63d4390ce39247335)
|
|
Closes #15769
(cherry picked from commit acdf2388029bbe95aac363cbfba2b7043abced93)
|
|
* Unify Chrono Literals
* Retire IN_MILLISECONDS
* Build fix
* Build fix (sequel)
* Retire urand()
* Edge cases
* Build
* Whitespaces
* More edge cases
* Additional cases
(cherry picked from commit 5b0f4009df4cde413c92c73467ca9a63e79a772b)
|
|
behavior, sanitize pointer usage, code style. Closes #22374.
(cherry picked from commit 003cc56d70c9b07f4484cb82484091ab4013895a)
|