From adaaa7d2322f29f832549f9eb1401bc20322ab12 Mon Sep 17 00:00:00 2001 From: SylvaniaCore deploy Date: Sat, 22 Aug 2026 11:22:34 +0200 Subject: [PATCH] Bastillax : sorts lances en mode declenche, boss intuable en solo Signale en jeu : boss juge trop puissant. Ses statistiques sont pourtant authentiques - modificateur de vie 14, rang elite, VerifiedBuild 25549 - et identiques a celles de Sledge, Crusher et Tyranna deja vaincus. Le probleme venait du script : les trois sorts etaient lances avec triggered = true, donc instantanes et non interruptibles. Or ils ont tous un temps dincantation cote client : 200007 Annihilation gangrenee : 3 s, cone frontal -> il faut en sortir 200027 Ombres ecrasantes : canalise 5 s -> interruptible 200002 Effacement tenebreux : 2 s, +100% desquive -> interruptible Toute la parade disparaissait. Surtout, le bouclier desquive a 100% montait instantanement toutes les 6 s : le boss esquivait la quasi-totalite des coups. Ce netait pas un boss surpuissant mais un boss intouchable. Passage en incantation normale sur les trois. Comportement authentique retabli, aucune statistique modifiee. Co-Authored-By: Claude Opus 4.8 --- .../zone_vault_of_wardens.cpp | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/server/scripts/BrokenIsles/DemonHunterZones/zone_vault_of_wardens.cpp b/src/server/scripts/BrokenIsles/DemonHunterZones/zone_vault_of_wardens.cpp index 9a16a01..d342a0d 100644 --- a/src/server/scripts/BrokenIsles/DemonHunterZones/zone_vault_of_wardens.cpp +++ b/src/server/scripts/BrokenIsles/DemonHunterZones/zone_vault_of_wardens.cpp @@ -1086,6 +1086,19 @@ enum eBastillax SPELL_BLUR_OF_SHADOWS = 200002, }; +// 96783 Bastillax +// Les trois sorts etaient lances en mode DECLENCHE (triggered = true), ce qui +// les rendait instantanes et non interruptibles. Or ils ont tous un temps +// d'incantation cote client : +// 200007 Annihilation gangrenee : 3 s, cone frontal -> il faut en sortir +// 200027 Ombres ecrasantes : canalise 5 s -> interruptible +// 200002 Effacement tenebreux : 2 s, +100% esquive -> interruptible +// Le declenchement supprimait toute parade, et surtout laissait le boss +// esquiver la quasi-totalite des coups en montant son bouclier d'esquive +// instantanement toutes les 6 s. Signale en jeu : boss juge intuable en solo, +// alors que ses statistiques (modificateur de vie 14, rang elite) sont +// identiques a celles de Sledge, Crusher et Tyranna, deja vaincus. +// Passage en incantation normale : comportement authentique retabli. class npc_bastillax : public CreatureScript { public: @@ -1126,19 +1139,19 @@ public: { case EVENT_FEL_ANNIHILATION: if (Unit* target = me->GetVictim()) - me->CastSpell(me, SPELL_FEL_ANNIHILATION, true); + me->CastSpell(me, SPELL_FEL_ANNIHILATION, false); events.ScheduleEvent(EVENT_FEL_ANNIHILATION, urand(8000, 10000)); break; case EVENT_CRUSHING_SHADOWS: if (Unit* target = me->GetVictim()) - me->CastSpell(target, SPELL_CRUSHING_SHADOWS, true); + me->CastSpell(target, SPELL_CRUSHING_SHADOWS, false); events.ScheduleEvent(EVENT_CRUSHING_SHADOWS, 6000); break; case EVENT_BLUR_OF_SHADOWS: if (Unit* target = me->GetVictim()) - me->CastSpell(target, SPELL_BLUR_OF_SHADOWS, true); + me->CastSpell(target, SPELL_BLUR_OF_SHADOWS, false); events.ScheduleEvent(EVENT_BLUR_OF_SHADOWS, 6000); break;