| Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 92359de5ef1aea170f7f7ead0da092a8cb1b1fbc)
|
|
Fixed the following typos:
- 'Clues in the Thicket' (9971) RewardText typo (Is it was/Is it what)
- `An Unseen Hand` (10013) RewardText typo (duplicated words "it to me")
- 'Evil Draws Near' (10923) Progress typo (ben/been)
(cherry picked from commit 446ea121271c77407429368e5491a84eef7fc19b)
|
|
Partial revert of of 6c21ddd9b98d372cb802c9abf034e2aa3ecc70b9.
Closes #16211.
(cherry picked from commit 906498e9f4d80ff10094cd3f365b310d9dec4521)
|
|
(cherry picked from commit 70a48ff182aa3c01152dad6302aa043b5555558a)
|
|
Lair, Eye of Eternity.
(cherry picked from commit fd9a93b45e9839e8f22b3572c16b16c32fcd771e)
|
|
groups based on boss state. (#20103)
(cherry picked from commit 84590be26d6b3c56b95a804cbe889826186dd8a2)
|
|
(cherry picked from commit 2644fa703a6b20b6f1d62360fb47bc719cf43933)
|
|
name validation
Closes #20094
(cherry picked from commit 6691e41873f255c0f303229b0bd2e5db77a3c879)
|
|
modification commands (npc move and npc delete), which are horrible and should be deleted anyway.
Fixes #20104.
(cherry picked from commit 759357049cdbe9a2f97bbab6e61299cd65ba1bec)
|
|
(I just needed it for dynspawn follow-up work, really.)
(cherry picked from commit fcd6fe0aac0b906e2cf8e2379d94a7d73384c160)
|
|
- True blizzlike creature spawn/respawn behavior - new creature = new object
- Toggleable spawn groups (with C++/SAI/command options to use them)
- Custom feature: dynamic spawn rate scaling. Accelerates respawn rate based on players in the zone.
- Backward compatibility mode (set via group and for summons)
to support creatures/gos that currently don't work well with this
(this should be removed once the exceptions are fixed)
Fixes and closes #2858
Tags #8661 as fixable.
Fixes and closes #13787
Fixes #15222.
(cherry picked from commit 59db2eeea0a35028779fd76372ae06cc98c8086f)
|
|
Fix various coverity reported issues
(cherry picked from commit 925557d1c097cd45311b38dc3a9c715579456980)
|
|
commands (#20074)
Send success/fail state, allow interleaving, and indicate end of output. Add framework for supporting non-human-readable output in commands.
(cherry picked from commit 508c9d2fc1b20dc2cb40df533e823e1dfe2becc3)
|
|
killed by Lord Marrowgar's Impale spell (the initial damage, not the DoT). Also fix the underlying bug in vehicle logic.
(cherry picked from commit 7cbb6c101e975a046b95aeb5dd68d75d016f67a5)
|
|
This broke several mechanics such as LK hc Frostmourne Room or Rotface's slime, how come no one noticed it? Like really, no one?
ref ce3787f190d28c1e981598eef2cd24c622a2cbae
(cherry picked from commit 1de89579c75f7b5d5028b162334fa496832a093c)
|
|
from sniffs.
(cherry picked from commit f2f45765e408cbba49e15ea642a1ed052c751bcf)
|
|
initially creating them. Fixes some issues with PvP objectives not having the correct area ID set on initialization. Closes #20028.
(cherry picked from commit 28b3469e89f89a8c87fad06bad27800939abf0f5)
|
|
|
|
- Add a 2 second delay before the AI begins using spells. This should provide opportunity for counterplay before that rogue activates cloak and goes on an unstoppable rampage among your healers. (Sorry, guys.)
- Stopped the AI from attacking invalid targets under some conditions. It should now properly leash back and follow the charmer if we try to select an invalid target.
- Stopped the AI from constantly re-creating the follow movement generator (and thus spamming movesplines).
(cherry picked from commit 331e463de83e4ea13935773f992b32733272d263)
|
|
searchers by integrating with instance script.
(cherry picked from commit d80d7c6685b8a52d5ff7c2a3fade728b91c17eb4)
|
|
much fun with this one.
Two points of note:
1) Spawning 5 invisible triggers with 5 distinct factions which then MC one target each? Biggest. Hack. Ever. Best part? It's blizzlike.
2) For over ten years, I thought it was spelled "Auchinodoun". It's not. It's spelled "Auchindoun". TIL.
(cherry picked from commit 04dc47e7e28a26cf027a5bb5c1a3ebf685861325)
|
|
with a slightly less hack-filled script that actually mostly works. This should at least make the boss encounter possible to complete. No claims to correctness, of course.
(cherry picked from commit a38141fd6c3a5cc40732af82edd22605e3f67a71)
|
|
wherever possible. No actual changes in functionality. (fb87ac8 follow-up)
(cherry picked from commit 49aa8a2e59b8873da109638cd7dbe24ef359f0ce)
|
|
wherever possible. No actual changes in functionality. (fb87ac8 follow-up)
(cherry picked from commit 37f59f8850d678b8c44710415e7431492c8526f2)
|
|
for their backfire. Also, script that knockup effect to work properly ("usually" deploy a rescue parachute).
(cherry picked from commit 02b1d8bb484ed82be055438cd2bac1db5f18a101)
|
|
master is out of range. Closes #20035.
(cherry picked from commit 24ec3ad3409e66f523f533ec1d9d573000a5807f)
|
|
(cherry picked from commit 125127ea73a68b6da8d1ba631539a9ebffd2c471)
|
|
called nitro _boosts_. Not _boots_. Nitro _boosts_.
(cherry picked from commit f953d8596091cf70aab308a2c80ebdfa443b4723)
|
|
(cherry picked from commit 832a114196c7e9405d0569eac1d44de6c7dd83dc)
|
|
(cherry picked from commit 551d0559aac663e9485b0eaffac5326536180c27)
|
|
(cherry picked from commit 9cf4dd7345b7f05db834fd48a9f0a135f1884d70)
|
|
(cherry picked from commit abf38f9b8fe151273853be61b738323fd6f1c936)
|
|
(cherry picked from commit 41f4a80f3097b41d19592bcbe99b9a8444eacb19)
|
|
(cherry picked from commit b2a341df6efc099c35b436e1ec8eedd1632433d7)
|
|
Closes #20027
(cherry picked from commit d9c83a6c0143b17286f853f8b81e3dc6fd86642d)
|
|
Updates #18930
(cherry picked from commit 1f834d3cd195de5af8e5bf7f6410ffe3af65e497)
|
|
Closes #18930
By dr-j
(cherry picked from commit f9f15250a5b82f2d497f98887fe058e06dc36b39)
|
|
(cherry picked from commit 89d641f1e68d11359a2398ff51d3d6eee1470ae8)
|
|
(cherry picked from commit 8b2bd9a5f204fe02c1110d5e851647ee96302880)
|
|
predicate (to match expected behavior). (#19975)
* Also some major code deduplication (SelectTarget now calls SelectTargetList).
(cherry picked from commit 8d0633c842d474a843ec9f4bd45dcec3013bfd5d)
|
|
Updates #19981
(cherry picked from commit 432dd7c25d1bfb83fe267e6aa5239eb4a5c23c1f)
|
|
Closes #19981
(cherry picked from commit 1008536ce487e5ec8a88c6d01ce68d7d3c138aa1)
|
|
Remove Dup spawn
Closes #20020
(cherry picked from commit 13edbd9e317d47e6233503e80453e79540243e58)
|
|
Fix Quest requirements
Closes #20019
by meji46
(cherry picked from commit d50794a33ea7efeea8d7a7cec093168796fad28a)
|
|
(cherry picked from commit 3f8c0cb446327061c4d5ba06e72044fb8308f694)
|
|
default handler prevention. (#20001)
Fixes #19996.
(cherry picked from commit ed241a2fd6c8fd419d350210aa61eb1ad05b27bb)
|
|
inverted.
(cherry picked from commit 9bacaf15b60dc455ae913062b05a5adb2b8bdcf9)
|
|
Today, we're moving UNIT_FLAG_IMMUNE_TO_PC and UNIT_FLAG_IMMUNE_TO_NPC to higher-level abstraction so combat manager can react to it.
New methods on Unit:
- void SetImmuneTo<All/PC/NPC>(apply, keepCombat = false);
- bool IsImmuneTo<All/PC/NPC>() const;
(cherry picked from commit 74af880217fc567c9949d7557408718af889402f)
|
|
(cherry picked from commit c6d799444572a6d3023a560d7d1c24b0d7a8d050)
|
|
(cherry picked from commit 3aadb72eaad2d0316365a39b5c448718052d6e36)
|