Commit graph

70 commits

Author SHA1 Message Date
killerwife
ec623d6755 Implement Shirrak Inhibit Magic 2020-11-01 15:06:47 +01:00
killerwife
32afd7ee5c Script two instances of 50% removal possess spells 2020-11-01 15:06:47 +01:00
killerwife
9cf6db2488 Implement Boiling Blood quest scripts and add spells 2020-11-01 15:06:46 +01:00
killerwife
c8f131aac8 Magth: Rework Magtheridon Channelers and Magtheridon using CombatAI and minor adjustments 2020-11-01 15:06:44 +01:00
killerwife
5a71ac40c7 SL: Reimplement Blackheart using CombatAI and rework his Incite Chaos sequence 2020-11-01 15:06:44 +01:00
killerwife
f4f0f43a57 Implement Libram of the Lightbringer 2020-11-01 15:06:41 +01:00
killerwife
0c92b44cfd Implement Gnomish Death Ray spell script
Closes https://gitlab.com/lights-vengeance/issues/-/issues/406
2020-11-01 13:48:52 +01:00
killerwife
a22ff7d9fe Make Arcane Concentration proc only once per spellcast 2020-11-01 13:40:38 +01:00
killerwife
11bc3e522c Fix warrior execute consuming rage erratically 2020-11-01 13:02:43 +01:00
MantisLord
2418e0526b Add aura script to handle Shifting Naaru Silver i.34429 2020-10-30 13:05:15 +01:00
killerwife
98ec02acfb TK: Refactor Solarian using SpellScripts and CombatAI 2020-10-30 12:53:49 +01:00
killerwife
9e6011597e Fix s.32811 not aggroing on invisibility 2020-10-30 12:41:07 +01:00
killerwife
6a3952ced7 Kara: Refactor and reimplement Malchezaar using CombatAI and SpellScripts 2020-10-30 12:40:32 +01:00
killerwife
f6ec88eb69 Kara: Refactor, reimplement and improve Netherspite using CombatAI and SpellScripts 2020-10-30 12:40:25 +01:00
killerwife
a740b11e59 Reimplement warrior execute more in line with mechanics and fix errors with it 2020-10-30 12:40:01 +01:00
killerwife
9e75dce652 Kara: Refactor Shade of Aran using CombatAI and SpellScripts
More spells still need to be migrated but its a good step.
2020-10-30 12:27:31 +01:00
killerwife
f3bc120362 HFR: Restrict Ripper Fel Infusion to one closest target
Closes https://gitlab.com/lights-vengeance/issues/issues/91
2020-10-30 12:23:20 +01:00
killerwife
f7815c6a83 Mech: Adjust Mechano Lord Capacitus Nether Charge movement and animations
Closes https://gitlab.com/lights-vengeance/issues/issues/14
2020-10-30 12:20:56 +01:00
killerwife
c01fc808ad Kara: Refactor Attumen The Huntsman encounter with CombatAI 2020-10-30 12:03:36 +01:00
Killerwife
24436bf6ae UB: Implement Hungarfen despawn underbog mushrooms 2020-10-30 11:51:56 +01:00
MantisLord
783f7b97b4 Add mising script register for spell Koi-Koi Death (38640) 2020-10-30 11:51:55 +01:00
MantisLord
eb643acd18 Add spell script for Ultra Deconsolodation Zapper (36460)
Handles teleport visual for Invaluable Asset Zapping quest

Goes with: 196632aaaf
2020-10-30 11:51:55 +01:00
MantisLord
e8abe94305 Add AuraScript for X-52 Rocket Helm 2020-10-30 11:51:54 +01:00
killerwife
0c1a91ad60 Fixup spells for Raise Dead ability 2020-10-30 11:51:14 +01:00
MantisLord
b291831aa7 Implement visuals for q.10895 Zeth'Gor Must Burn! 2020-10-30 11:51:13 +01:00
MantisLord
5ac72d85f5 Implement Black Stalker Levitate ability 2020-10-30 11:51:12 +01:00
killerwife
9abd10bd0b Implement s.29883 Blink with threat reset, addition and teleport 2020-10-21 10:52:33 +02:00
killerwife
fdac93de7a Script s.29907 Astral Bite threat wipe 2020-10-21 10:52:23 +02:00
killerwife
126c73cc37 HFR: Add facing spell on flight reposition end to Nazan 2020-10-21 10:47:20 +02:00
killerwife
5921c0ed87 Implement inebriation removal for s.29690 and s.37591 2020-10-21 10:30:41 +02:00
killerwife
51d71a47d7 HFR: Rework and refactor vazruden the herald using CombatAI and SpellScript 2020-10-21 10:20:28 +02:00
killerwife
4bb486c2da Implement s.36153 soulbind spell script 2020-10-21 10:18:01 +02:00
killerwife
b7cbb5afd4 Implement prototype script for s16380 for aggroing in proximity 2020-10-21 10:14:29 +02:00
killerwife
6f87bf2a08 Reimplement s.37851 check for Tag Greater Felfire Diemetradon 2020-10-21 10:11:38 +02:00
killerwife
79b05cc441 Reimplement q.10830 Exorcising the Trees 2020-10-21 10:10:51 +02:00
Xfurry
2d39589008 Spell scripts: Add spell scripts for BG and OPvP banners
These spells handle player click on flag for battleground and outdoor pvp scripts

Signed-off-by: Xfurry <xfurry.cmangos@outlook.com>

(based on cmangos/mangos-wotlk@99db19bc6)
2020-10-11 00:43:59 +02:00
killerwife
eee1828589 Add ashbringer spell changes and script for force reaction 2020-10-08 09:49:27 +02:00
killerwife
0e6827ebde Rework inactivity spell check using SpellScript 2020-09-26 22:20:27 +02:00
killerwife
e6ad19018d Implement BG capture animation and add missing spell for Zangar OPVP 2020-09-26 22:19:47 +02:00
cala
0ff0fdad1f Rework Dark Glare in C'Thun encounter
* Rework Dark Glare in C'Thun encounter in Temple of Ahn'Qiraj :
- use Spell Script
- Move it to boss script
- Fix spell by preventing conflicting NPC orientation instructions
2020-09-19 21:23:50 +02:00
cala
f8e0fce4b7 Script spell 26152
* Script spell 26152 (Summon Eye Tentacles) used in C'Thun encounter in Temple of Ahn'Qiraj
2020-09-19 21:18:58 +02:00
cala
5c14f55746 Script spell 26398
* Script spell 26398 (Summon Hook Tentacles) used in C'Thun encounter in Temple of Ahn'Qiraj
2020-09-19 21:17:05 +02:00
killerwife
4ab083eef8 Pet Scaling: Fully utilize auras to scale pets 2020-08-31 11:43:04 +02:00
killerwife
7911ab0e3d Reimplement Life Tap using SpellScript 2020-08-31 11:27:44 +02:00
killerwife
1cacf754d1 Reimplement Demonic Knowledge spell bonus using AuraScript 2020-08-31 11:25:14 +02:00
Warlockbugs
40725891ed
Aura Stacking Rewrite: Implement rule for Misdirection
> Patch 2.3.0 (2007-11-13):
> Misdirection: This spell will now always be removed correctly if multiple Hunters overwrite each other’s Misdirection.
> Misdirection: If a Hunter attempts to use this ability on a target which already has an active Misdirection, the spell will fail to apply due to a more powerful spell already being in effect.

Implementation notes:
* Dummy script will make sure Misderection buff is unique per target and will compete for single buff slot
* Spell script will prevent casting Misderection buff on a Hunter who is misdirecting at the moment
2020-04-25 15:29:03 +03:00
Warlockbugs
9c434ae2fa
Aura Stacking Rewrite: Implement rules for Power Infusion and Arcane Power
> Patch 1.10.2 (2006-05-02):
> Arcane Power: This aura will no longer stack with Power Infusion. If you use it, Arcane Power's aura will replace Power Infusion's aura.
> Power Infusion: This aura will no longer stack with Arcane Power. If you attempt to cast it on someone with Arcane Power, the spell will fail.

Implementation notes:
* These spells have no auras in common, so aura comparision is not used
* Dedicated spell specific will make sure these spells are unique per target, they will compete for single buff slot
* Spell script will prevent Power Infusion from being casted on a target when Arcane Power buff is present
2020-04-18 08:43:50 +03:00
cala
3dd4a9e46b Rework and/or add phase 2 and 3 of Kel'Thuzad encounter
* Rework and/or add phase 2 and 3 of Kel'Thuzad encounter in Naxxramas:
- Remove unused emotes (added in WotLK)
- Fix many timers
- Fix some targets in Kel'Thuzad abilities
- Fix Frost Blast
- Implement Chains of Kel'Thuzad (group mind control)
- Properly summon adds in phase 3
- Add Blood Tap ability for Guardian of Icecrown in phase 3
- Add dispell for Kel'Thuzad in phase 3 if more than 3 Guardians of Icecrown are crowd controlled
- Fix and add emotes
2020-04-13 21:31:03 +02:00
cala
f896a9df59 Implement spell 28408
* Implement spell 28408 (Chains of Kel'Thuzad) used in Kel'Thuzad encounter in Naxxramas
2020-04-08 14:23:41 +02:00
cala
2aa7611865 Fix spell 27808
* Fix spell 27808 (Frost Blast) used by Kel'Thuzad in Naxxramas. Triggered spell requires the original aura caster (Kel'Thuzad) as caster and not the targetted player.
2020-04-07 18:24:46 +02:00