Closed sogladev closed 2 months ago
Thank you for your continued fixes! Please let me know when your work here is done and I will test then merge.
Thank you for your continued fixes! Please let me know when your work here is done and I will test then merge.
I'm working my way through the naxx instance and updating https://github.com/jellemeeus/mod-progression-system-naxx25-60/tree/naxx
I'll share changes soon since it's similar files
I went through Naxx (Plague, Military, Plague Quarter) and aimed to reduce the damage of the wrath spells. I did fixes to pathing of Patchwork/Bony Constructs plus some others that I encountered. There should be minimal amount of custom spells, just for a summoning. Feugen casts an AoE mana burn, the visual is missing. Some others like Razuvious likely need a client patch to do the Disrupting Shout mechanic properly.
I'm continuing with spider/frost next
I don't know how you want to go about reviewing this? it's a bit much too untangle for seperate PRs
Thanks again for your work. Having it in a single PR is fine. As much as possible, I'd like to avoid the requirement for a client patch, even if that means we're not able to reach 100% accuracy. I'd prefer to get as accurate as possible within the constraints of the WotLK client, even if it means having to make some small compromises (for example, in the Four Horsemen, the Mark of Mograine spell was replaced with the Mark of Rivendare, so it currently has the wrong name and visual.) Please let me know if you feel otherwise; I'm open to options.
A first priority is to get the scaling/spells down to vanilla levels to make the raid more playable. I try to avoid a client side patch as well as it brings extra challenges. It's also a hassle to work with and from what I've seen, it can be done without just fine. As I went through I noted where a patch would be useful or even required to achieve the accurate feel of naxx40. To me, it is future work but it's important to note spells/mechanics to do any potential polishing later. As of now I don't feel it to be necessary
I updated the comment to show what fixes are included in this PR
Thank you once again for all of these fixes!
Fixes
Some shared issues https://github.com/ZhengPeiRu21/mod-individual-progression/issues/70
Bosses Construct
-[x] Grobbulus: poison cloud damage, damage reduced by lowering ticktimespell_four_horsemen_consumption
to hardcode 4250 if not 10man normal. Should do proper scaling but 25man damage matches Naxx40. so skip for now Plague QuarterTrash Plague Quarter
Military Quarter
Construct Quarter
[x] Sewage Slime, slime that spawns from Grobulus are lvl 80
[x] Pathwerk Trash (see below): awkward pathing with formations?
[x] Bile Retcher 351022 - 27807 Bile Vomit - ~5k instant, ~1200 dot to ~1500 instant, 250 dot
[x] Patchwork Golem - cleave based on weapon damage instead of raw damage in classic. Requires custom patch
[x] Embalming Slime - same AoE damage, unchanged
[x] Mad Scientist - Heal, reduced from ~20% hp to ~10% hp. Vanilla is raw ~3k
[x] Mad Scientist - Mana Burn ~3.5k to ~1.5k
[x] Surgical Assitant - Mind Flay damage from 1.5k to 600 per tick
[x] Living Monstrosity - Chain Lightning damage from ~4k to ~1k. (Chain Lightning should 3 to 10. Range 45 to 30, requires custom script)
[x] Living Monstrosity - Summon lvl 62 Lightning Totem
[x] Lightning Totem - lvl62 - Shock damage ~3k to ~2k
[x] Stitched Spewer - unchanged, weapon damage instead of raw 2k dmg
[x] Toxic Tunnel - unchanged, damage should be 300->200. Triggered spell 28369. Requires custom patch
[x] Necropolis Acolyte - add smartAI, Casts Shadow Bolt Volley and Arcane Explosion
[x] Plagued Ghoul - 351078, add smartAI
[x] Deathknight Vindicator, add smartAI
[x] Razuvious, removed knife throw mechanic, disrupting shout adjusted to 45yd and less damage. No power burn without client patch or remove animation
[x] Issue Bony Construct patrol/creature_formation guid 3612410 VMangos/CMangos show 5 points. No waypoints. 3 mobs wander with 15yd, 2 path https://youtu.be/4UTQFrMRk5c?si=ye3fIhp7pg88f03C&t=5222 classic shows 4+2 pathing ACore 25 shows 4+2 pathing
[x] Issue Patchwerk Trash: Creature formations of patchwork golems. Awkward pathing Removed wandering from non-leader, but does not look correct (361229, 361227, 10.8064, 306.6246666000065, 515, 0, 0), (361229, 361228, 7.08383, 261.72081828001365, 515, 0, 0), (361229, 361246, 6.33888, 349.3644533277902, 515, 0, 0),
GM commands to help test
attunement - reputation honored - complete quest
teleport to naxx entrance inside strat
reset instance
10man HC
go Thaddius
4H door
patchwerk
Tools used
Look in CPP or smartAI with Keira3 https://github.com/azerothcore/Keira3
https://github.com/stoneharry/WoW-Spell-Editor
2 WoW-Spell-Editors side by side to compare 335 and 112
SmartAI CMangos 1.12
cmangos db, cmangos core,
https://github.com/BAndysc/WoWDatabaseEditor
Database Editor smartAI -> write smartAI with Keira
Exploring DBC Spells.
https://github.com/azerothcore/SpellWork
What's left todo, not in this PR
Client side patch: