From f015eb254cba1399dda48bc5b5f3814e61a5cd88 Mon Sep 17 00:00:00 2001 From: holydruid <684+holydruid@noreply.octowow.st> Date: Fri, 31 Jul 2026 00:19:53 +0000 Subject: [PATCH] patches --- patches/4-zg-aq20.yaml | 293 ++++++++++++++++++++++++++++++++ patches/5-mc-bwl-es.yaml | 235 ++++++++++++++++++++++++++ patches/6-aq40-naxx.yaml | 356 +++++++++++++++++++++++++++++++++++++++ patches/7-kara.yaml | 271 +++++++++++++++++++++++++++++ patches/8-dungeons.yaml | 26 +++ 5 files changed, 1181 insertions(+) create mode 100644 patches/4-zg-aq20.yaml create mode 100644 patches/5-mc-bwl-es.yaml create mode 100644 patches/6-aq40-naxx.yaml create mode 100644 patches/7-kara.yaml create mode 100644 patches/8-dungeons.yaml diff --git a/patches/4-zg-aq20.yaml b/patches/4-zg-aq20.yaml new file mode 100644 index 0000000..64e04c1 --- /dev/null +++ b/patches/4-zg-aq20.yaml @@ -0,0 +1,293 @@ +#foo 8800 base + +### Captain Tuubid ############################### +# attack order given arlokk focus visual indicator +SpellVisual.dbc: + - type: update + key: 7378 + values: + StateKit: 6372 +################################################## + +### Captain Drenn ################################ +# Lightning Cloud radius +SpellVisualKit.dbc: + - type: copy + key: 700 + values: + ID: 8800 + WorldEffect: 328 #cloud moved to impact site +SpellVisualKit.dbc: + - type: copy + key: 700 + values: + ID: 8801 + WorldEffect: 328 #cloud moved to impact site + +SpellVisual.dbc: + - type: copy + key: 125 + values: + ID: 8800 + StateKit: 8801 + HasMissile: 1 + MissileModel: 157 + HasArea: 1 + AreaKit: 8800 + AreaModel: 4708 #23y + +Spell.dbc: + - type: update + key: 26550 # lightning cloud + values: + SpellVisualID_1: 8800 + Speed: 255.0 + +################################################## + +### Anubisath Defender / Guardian ################################ +# Explode radius +SpellVisualKit.dbc: + - type: copy + key: 6466 + values: + ID: 8805 + BaseEffect: 4909 + +SpellVisual.dbc: + - type: copy + key: 103 + values: + ID: 8805 + CastKit: 8805 + +Spell.dbc: + - type: update + key: 25698 # explode + values: + SpellVisualID_1: 8805 + +################################################## + + +### Infected Secretion (52813) ################### +# 10y radius - dual quad model overlays acid burn with danger zone marker +SpellVisualEffectName.dbc: + - type: insert + key: 8853 + values: + ID: 8853 + Name: Infected Secretion Marked + FileName: Spells\InfectedSecretion_Marked.m2 + Scale: 1.0 + +SpellVisual.dbc: + - type: copy + key: 7997 + values: + ID: 8853 + AreaModel: 8853 + +Spell.dbc: + - type: update + key: 52813 # infected secretion + values: + SpellVisualID_1: 8853 +################################################## + +### Volley of Arrows (49047) Rotgrowl ############ +SpellVisualKit.dbc: + - type: copy + key: 3229 # original volley of arrows area kit + values: + ID: 8854 + WorldEffect: 4812 # 8y arrow ring + +SpellVisual.dbc: + - type: copy + key: 3300 # original volley of arrows visual + values: + ID: 8854 + AreaKit: 8854 + +Spell.dbc: + - type: update + key: 49047 # volley of arrows + values: + SpellVisualID_1: 8854 +################################################## + +### Withered Defiling (52796) Withermaw Defiler ## +# tint afflicted target bright green and show a 12y poison radius ring +SpellVisualKit.dbc: + - type: copy + key: 288 # original poison state kit + values: + ID: 8855 + BaseEffect: 4716 # 12y jagged ring + CharProc_1: 1 + CharParamZero_1: 1199505408 # pure bright green (0x00FF00) + CharParamOne_1: 2.0 + CharParamTwo_1: 2.0 + +SpellVisual.dbc: + - type: copy + key: 139 # original poison cloud visual + values: + ID: 8855 + StateKit: 8855 + +Spell.dbc: + - type: update + key: 52796 # withered defiling + values: + SpellVisualID_1: 8855 +################################################## + +### Crush Earth (49026) Ormanon ################# +# preserve the original earthquake visual (rocks intact) +# before 9-misc.yaml strips them +SpellVisual.dbc: + - type: copy + key: 7976 # earthquake (unmodified at this point) + values: + ID: 8858 + +Spell.dbc: + - type: update + key: 49026 # crush earth + values: + SpellVisualID_1: 8858 +################################################## + +### Flames of Purgation (36825) Peroth'arn ####### +# copy state kit, swap base effect to a 10y fire ring +# existing fire tint is kept inherited +SpellVisualKit.dbc: + - type: copy + key: 7038 # flames of purgation state kit + values: + ID: 8857 + BaseEffect: 4903 # 10y geddon inferno flame ring + ChestEffect: 297 # immolate state base + +SpellVisual.dbc: + - type: copy + key: 8025 # flames of purgation visual + values: + ID: 8857 + StateKit: 8857 + +Spell.dbc: + - type: update + key: 36825 # flames of purgation + values: + SpellVisualID_1: 8857 +################################################## + +### Seed of Corruption (33046) ################### +# kruul effect with medivh's base ring and color +SpellVisualKit.dbc: + - type: copy + key: 653 # kruul / mark of highlord base kit + values: + ID: 8856 + BaseEffect: 4752 # medivh's 15y white ring + CharParamZero_1: 1257505040 # medivh's color + +SpellVisual.dbc: + - type: copy + key: 5981 # corruption of medivh visual + values: + ID: 8856 + StateKit: 8856 + +Spell.dbc: + - type: update + key: 33046 # seed of corruption + values: + SpellVisualID_1: 8856 +################################################## + +### Dream Fever (34772) ########################## +# highlord's curse style explosion, retinted bright green poison +# 12y ring to match "nearby" spread on dispel +SpellVisualKit.dbc: + - type: copy + key: 653 + values: + ID: 8852 + BaseEffect: 4711 # 12y ring, 60s duration + CharParamZero_1: 1199505408 # pure bright green (0x00FF00) + +SpellVisual.dbc: + - type: copy + key: 561 + values: + ID: 8852 + StateKit: 8852 + +Spell.dbc: + - type: update + key: 34772 # dream fever + values: + SpellVisualID_1: 8852 +################################################## + +### Poison Cloud (52866) ######################### +# 8y radius, place the ring at the cast location (not the caster) +SpellVisualKit.dbc: + - type: insert + key: 8851 + values: + WorldEffect: 2968 # 12y green jagged ring at cast location + CharProc_1: 1 + CharParamZero_1: 1217603104 # green + CharParamOne_1: 0.5 + CharParamTwo_1: 1.0 + +SpellVisual.dbc: + - type: copy + key: 7080 # poison cloud base + values: + ID: 8851 + AreaKit: 8851 + AreaModel: 4714 + MissileModel: 675 # avoids launching an empty box + HasMissile: 1 # disable secondary ground effect renderings + +Spell.dbc: + - type: update + key: 52866 # poison cloud + values: + SpellVisualID_1: 8851 + Speed: 255.0 +################################################## + +# so this actually doesn't seem to work, the visual isn't one of these spells he casts +# it's some sort of scripted spell so I'm not sure we can really get the id without something like +# logging the spell sent from the server +### Trioch the Devourer ################################ +# icicle crash with icy bolt missile +# SpellVisualEffectName.dbc: +# - type: insert +# key: 8850 +# values: +# ID: 8850 +# Name: DeathBolt Ice Missile +# FileName: Spells\DeathBolt_Ice.m2 +# Scale: 1.0 + +# SpellVisual.dbc: +# - type: copy +# key: 7947 # icicle crash +# values: +# ID: 8850 +# MissileModel: 8850 # our icy recolor + +# Spell.dbc: +# - type: update +# key: 34722 # icicle crash +# values: +# SpellVisualID_1: 8850 +################################################## \ No newline at end of file diff --git a/patches/5-mc-bwl-es.yaml b/patches/5-mc-bwl-es.yaml new file mode 100644 index 0000000..cdefc33 --- /dev/null +++ b/patches/5-mc-bwl-es.yaml @@ -0,0 +1,235 @@ +#foo 8900 base + +### baron geddon ################## +# infero # +SpellVisualKit.dbc: + - type: insert + key: 8900 + values: + KitType: 2 + ChestEffect: 1562 + BaseEffect: 4903 + +SpellVisual.dbc: + - type: copy + key: 781 + values: + ID: 8900 + StateKit: 8900 + +Spell.dbc: + - type: update + key: 19695 #baron Inferno 19695 + values: + SpellVisualID_1: 8900 + +# living bomb # +SpellVisualKit.dbc: + - type: copy + key: 3351 + values: + ID: 8901 + HeadEffect: 2963 + ChestEffect: 1015 + BaseEffect: 4707 + + CharProc_1: 1 + CharParamZero_1: 1199505408 #green + CharParamOne_1: 2.0 + CharParamTwo_1: 2.0 + +SpellVisual.dbc: + - type: copy + key: 4486 + values: + ID: 8901 + StateKit: 8901 + +Spell.dbc: + - type: update + key: 20475 #baron living bomb 20475 + values: + SpellVisualID_1: 8901 +################################### + +### incindis ################## +# has probably 6x scaling on model + +# fire nova precast indication +SpellVisualKit.dbc: + - type: copy + key: 60 + values: + ID: 8910 + BaseEffect: 4904 #flame ring, 7y before scaling + # red coloring to self-desruct + CharProc_1: 13 + CharParamZero_1: 16716055.0 + CharParamOne_1: 3.5 # hold time + CharParamTwo_1: 0.5 # fade out time + # todo, fix texture edge bleed + +SpellVisual.dbc: + - type: copy + key: 963 + values: + ID: 8910 + PrecastKit: 8910 + +Spell.dbc: + - type: update + key: 42037 #fire nova + values: + SpellVisualID_1: 8910 +################################### + +### golem twins ################### +# indicate bulwark +SpellVisualKit.dbc: + - type: insert + values: + ID: 8912 + BaseEffect: 2942 #fap effect + CharProc_1: 1 + CharParamZero_1: 16716055.0 + +SpellVisual.dbc: + - type: copy + key: 290 + values: + ID: 8912 + StateKit: 8912 + +Spell.dbc: + - type: update + key: 47375 #molten bulwark + values: + SpellVisualID_1: 8912 +################################### + +### thaurrisan ################## +# essentially just doom'rel, 2x scaling + +# rune of power resizing +SpellVisualEffectName.dbc: + #new circles + - type: copy + key: 4454 + values: + ID: 8915 + Name: Danger Zone 15y + FileName: Spells\DangerZone_W25_S13_Arcane.m2 + SpecialAttachPoint: 0.0 + Scale: 1.0 + +SpellVisual.dbc: + - type: copy + key: 7970 #must copy, anomalus uses this as well and as far as I know that one is accurate + values: + ID: 8915 + AreaModel: 8915 + HasMissile: 1 #disable secondary ground effect renderings + +# thaurrisan casts two zones with different id's at once for some reason +# they do not both need to be shown! +Spell.dbc: + - type: update + key: 52724 #zone1 + values: + SpellVisualID_1: 0 + SpellIconID: 2381 #icons are MUCH too similar + - type: update + key: 52729 #zone2 + values: + SpellVisualID_1: 8915 + SpellIconID: 2381 #icons are MUCH too similar + # Speed: 255.0 + +# rune of combusion, in +SpellVisualKit.dbc: + - type: copy + key: 235 #melt armor state + values: + ID: 8916 + # HeadEffect: 297 #flame + HeadEffect: 212 #flame + BaseEffect: 1015 #flamewalk + CharProc_1: 13 + CharParamZero_1: 16716055.0 # red + CharParamOne_1: 5.5 # hold time + CharParamTwo_1: 0.5 # fade out time + +SpellVisual.dbc: + - type: copy + key: 46 #melt armor + values: + ID: 8916 + StateKit: 8916 + +Spell.dbc: + - type: update + key: 52726 # rune of combusion, in + values: + SpellVisualID_1: 8916 + +# rune of detonation, out +SpellVisualKit.dbc: + - type: insert + # key: 695 #flamestrike + values: + ID: 8917 + # WorldEffect: 4702 # 10y X + HeadEffect: 1544 #orb + # BaseEffect: 297 #flame + + # HeadEffect: 401 #arcane hit + ChestEffect: 734 #flamewalk + # HeadEffect: 735 #flamewalk + BreathEffect: 735 #flamewalk + # BaseEffect: 1016 #flamewalk + BaseEffect: 168 #flamewalk + # CharProc_1: 13 + # CharParamZero_1: 4066815.0 + # CharParamZero_1: 3947775.0 + # CharParamOne_1: 5.5 # hold time + # CharParamTwo_1: 0.5 # fade out time + +SpellVisual.dbc: + - type: copy + key: 2756 + values: + ID: 8917 + StateKit: 8917 + # ImpactKit: 8920 + +Spell.dbc: + - type: update + key: 52725 # rune of detonation, out + values: + SpellVisualID_1: 8917 + +################################### + + +### Broodcommander Axelus ################################ +# Burning Chains - replace generic icons with fiery chain links +SpellIcon.dbc: + - type: insert + key: 3000 + values: + ID: 3000 + TextureFilename: Interface\Icons\Spell_BurningChains +Spell.dbc: + - type: update + key: 47406 # searing chains (belt icon) + values: + SpellIconID: 3000 +########################################### + +### blackwing warlock ##################### +# rof provided in rain_of_fire.yaml +########################################### + +### blackwing spellbinder ################# +# flamestrike provided in flamestrike.yaml +########################################### diff --git a/patches/6-aq40-naxx.yaml b/patches/6-aq40-naxx.yaml new file mode 100644 index 0000000..845542e --- /dev/null +++ b/patches/6-aq40-naxx.yaml @@ -0,0 +1,356 @@ +#foo 9000 base + +############################################## +### AQ40 ##################################### +############################################## + +### bug trio ################################# +# kri being eaten will remove bonus effects +# so we have to use a plain AreaModel replacement for our indicator +SpellVisualKit.dbc: + - type: insert + key: 9000 + values: + WorldEffect: 2968 + # not quite right, this will color the caster + # CharProc_1: 1 + # CharParamZero_1: 16716055.0 + # CharParamOne_1: 2.0 + # CharParamTwo_1: 2.0 + +SpellVisual.dbc: + - type: copy + key: 7080 + values: + ID: 9000 + AreaKit: 9000 + AreaModel: 4714 # 20y kri jagged + MissileModel: 675 # avoids launching a empty box + HasMissile: 1 #disable secondary ground effect renderings + +Spell.dbc: + - type: update + key: 25786 #toxic vapors, kri death + values: + SpellVisualID_1: 9000 + Speed: 255.0 #any speed is required for HasMissle to use extra effect kits +############################################## + +### viscidus ################################# +SpellVisualKit.dbc: + - type: insert + key: 9001 + values: + BaseEffect: 4713 #12y jagged, can't color a WorldEffect + WorldEffect: 2968 + CharProc_1: 1 + CharParamZero_1: 1217603104 # green + CharParamOne_1: 0.5 + CharParamTwo_1: 1.0 + +SpellVisual.dbc: + - type: copy + key: 7409 + values: + ID: 9001 + StateKit: 221 #poison green + AreaKit: 9001 + AreaModel: 0 #2968, moved to visualkit or it remains much too long + HasMissile: 1 #disable secondary ground effect renderings + +Spell.dbc: + - type: update + key: 25989 #toxin, cast by viscidus cloud npc + values: + SpellVisualID_1: 9001 + DurationIndex: 1 # 10s + Speed: 255.0 +############################################## + + +### Anubisath Guardian ########################################## +# Explode provided in zg-aq20.yaml +################################################################## + +### twin emps ################################# +# bilzzard indicators provided in blizzard.yaml + +# bug explosion range +SpellVisualKit.dbc: + - type: copy + key: 854 + values: + ID: 9002 + BaseEffect: 4715 # 17y jagged ring + WorldEffect: 4801 # 10y X + CharProc_1: 1 + CharParamZero_1: 16716055.0 # red tint + CharParamOne_1: 1.0 + +SpellVisual.dbc: + - type: copy + key: 7420 + values: + ID: 9002 + StateKit: 9002 + +Spell.dbc: + - type: update + key: 804 # explode bug. companion spell mutate bug 802 + values: + SpellVisualID_1: 9002 + +# ranges after teleport, not useful, just noise +# SpellVisualKit.dbc: +# - type: insert +# key: 9003 +# values: +# BaseEffect: 4752 #a 15y white +# CharProc_1: 1 +# CharParamZero_1: 16716055.0 +# CharParamOne_1: 2.0 +# CharParamTwo_1: 2.0 +# # WorldEffect: 4902 #a 20y ring +# # CharProc_1: 14 +# # CharParamZero_1: 0.5 + +# SpellVisual.dbc: +# - type: insert +# key: 9003 +# values: +# StateKit: 9003 +# HasArea: 1 +# HasMissile: 1 +# AreaModel: 4902 + +# Spell.dbc: +# - type: update +# key: 799 # twins teleport, kel'nilash, indicate aggro radius and explosion radius +# values: +# SpellVisualID_1: 9003 + +# Spell.dbc: +# - type: update +# key: 800 # twins teleport, vek'lor, indicate aggro radius and explosion radius +# values: +# SpellVisualID_1: 9003 +############################################### + +### ouro ################################# +# dirt mound +SpellVisualKit.dbc: + - type: copy + key: 6466 + values: + ID: 9108 + BaseEffect: 4908 #a 8y ring, model is 2.25x scale so it's about an 18y effect + WorldEffect: 2994 # popcorn + +SpellVisual.dbc: + - type: copy + key: 7430 + values: + ID: 9108 + CastKit: 9108 + +Spell.dbc: + - type: update + key: 26093 # quake + values: + SpellVisualID_1: 9108 +####################################### + +### anubisath sentinels ###################### +SpellVisualKit.dbc: + - type: insert + key: 9017 + values: + # BreathEffect: 88 + RightHandEffect: 88 #lightning + - type: insert + key: 9016 + values: + RightHandEffect: 94 #rage + - type: insert + key: 9014 + values: + ChestEffect: 70 # rejuv + - type: insert + key: 9013 + values: + BreathEffect: 623 #shadow precast + - type: copy + key: 252 + values: + Id: 9011 + LeftHandEffect: 287 #fire precast + - type: copy + key: 252 + values: + Id: 9010 + LeftHandEffect: 17 #shadow precast + + +SpellVisual.dbc: + # - type: insert + # key: 9018 + # values: + # StateKit: 9018 + - type: insert + key: 9017 + values: + StateKit: 9017 + - type: insert + key: 9016 + values: + StateKit: 9016 + # - type: copy + # key: 7460 + # updates: + # Id: 9015 + # StateKit: 9015 + - type: insert + key: 9014 + values: + StateKit: 9014 # rejuv + - type: insert + key: 9013 + values: + StateKit: 9013 + # - type: insert + # key: 9012 + # values: + # StateKit: 9012 + - type: copy + key: 154 + values: + Id: 9011 + StateKit: 9011 + - type: copy + key: 154 + values: + Id: 9010 + StateKit: 9010 + +Spell.dbc: + # - type: update + # key: 21737 # periodic knock away aura 21737 + # updates: + # SpellVisualID_1: 9018 # was 0 + - type: update + key: 2834 # periodic thunderclap aura 2834 + values: + SpellVisualID_1: 9017 # was 0 + - type: update + key: 9347 # periodic mortal strike aura 9347 + values: + SpellVisualID_1: 9016 # was 0 + # - type: update + # key: 25777 # thorns aura 25777 #already visible + # updates: + # SpellVisualID_1: 9015 # was 7460 + - type: update + key: 2147 # mending aura 2147 + values: + SpellVisualID_1: 9014 # was 0 + - type: update + key: 2148 # periodic shadow storm aura 2148 + values: + SpellVisualID_1: 9013 # was 0 + - type: update + key: 812 # periodic mana burn aura 812 + values: # give a nice scary purple + SpellVisualID_1: 561 # was 0 + - type: update + key: 13022 # fire and arcane reflect 13022 + values: #give a reflection bubble effect + SpellVisualID_1: 9011 #was 19 + - type: update + key: 19595 # shadow and frost reflect 19595 + values: #give a reflection bubble effect + SpellVisualID_1: 9010 #was 0 +############################################### + +############################################## +### NAXX ##################################### +############################################## + +### spiders ############################## +SpellVisual.dbc: + - type: update + key: 5100 # add an actual coloring to poison charge 28431 visual + values: + StateKit: 221 +########################################## + +### faerlina acolytes ##################### +# more visible cast for shadow bolt volley 28448 +# affects kara netherwalkers but not in a way that matters +SpellVisualKit.dbc: + - type: copy + key: 114 + values: + ID: 9020 + LeftHandEffect: 2222 + RightHandEffect: 2222 + +SpellVisual.dbc: + - type: copy + key: 2318 + values: + ID: 9020 + PrecastKit: 9020 + +Spell.dbc: + - type: update + key: 28448 # shadow bolt volley + values: + SpellVisualID_1: 9020 +########################################### + +### faerlina ############################## +# rof provided in rain_of_fire.yaml +########################################### + +### thaddius ############################## +# color thaddius charges using gnarlmoon visuals +Spell.dbc: + - type: update + key: 28059 #positive charge main buff + values: + SpellVisualID_1: 6589 + - type: update + key: 28084 #negative charge main buff + values: + SpellVisualID_1: 6539 +########################################### + +### sapph ############################## +# saph Blizzard is an npc that casts Chill(28547) +SpellVisualKit.dbc: + - type: copy + key: 6591 + values: + ID: 9025 + CharParamOne_1: 1.0 #reduce blizzard shards from 15 to 1 + WorldEffect: 4981 #add a prehit animation, slightly speeds up players seeing the effect + +SpellVisual.dbc: + - type: copy + key: 7608 + values: + ID: 9025 + # StateKit: 668 + AreaModel: 4980 #7y orange circle + AreaKit: 9025 + HasMissile: 1 + MissileModel: 234 + MissileDestinationAttachment: 2 + +Spell.dbc: + - type: update + key: 28547 #chill 28547 + values: + SpellVisualID_1: 9025 + Speed: 255.0 +######################################## diff --git a/patches/7-kara.yaml b/patches/7-kara.yaml new file mode 100644 index 0000000..75bb8d9 --- /dev/null +++ b/patches/7-kara.yaml @@ -0,0 +1,271 @@ +#foo 9100 base + +### garlmoon ############################## +# removes extra spell effects from gnarlmoon red and blue moon auras +SpellVisualKit.dbc: + - type: update + key: 5849 # red moon Spell 51081, SpellVisual 6539 + values: + HeadEffect: 1544 #add an orb above you + ChestEffect: 0 + BaseEffect: 0 + LeftHandEffect: 0 + RightHandEffect: 0 + CharProc_1: 1 #allows this to fade properly if not cleared by other effects + - type: update + key: 5893 #blue moon Spell 51080, SpellVisual 6589 + values: + HeadEffect: 1544 #add an orb above you + ChestEffect: 0 + BaseEffect: 0 + LeftHandEffect: 0 + RightHandEffect: 0 + CharProc_1: 1 #allows this to fade properly if not cleared by other effects +########################################### + +### draconic intimidation ################### +# remove the skull visual on the lasting debuff, it should only mean fear +Spell.dbc: + - type: update + key: 52393 #draconic intimidation + values: + SpellVisualID_1: 852 # a lesser fear visual + +############################################# + +### incantagos ############################## +# his blizard is provided in flamestrikes.yaml + +# make guided ley-beams more clear +# todo, double-check this not sure the area is playing +SpellVisualKit.dbc: + - type: copy + key: 221 #green + values: + ID: 9103 + HeadEffect: 2963 #arrow over head + ChestEffect: 1562 #hunter mark + BaseEffect: 4707 #35y ring + +SpellVisual.dbc: + - type: copy + key: 5780 + values: + ID: 9102 + StateKit: 668 + AreaModel: 4811 #40y arrow ring + HasMissile: 1 #disable secondary ground effect renderings + - type: copy + key: 277 + values: + ID: 9103 + StateKit: 9103 + +Spell.dbc: + - type: update + key: 51182 # guided ley beam ground effect + values: + SpellVisualID_1: 9102 + - type: update + key: 52011 # guided ley-beam pe-cast targeting + values: + SpellVisualID_1: 9103 +########################################### + +### anomalus ############################## +# improved bomb zone visibility via texture swap +########################################### + +### medivh ############################## +# his flamestrike is provided in flamestrikes.yaml + +# make corruption much more obvious +SpellVisualKit.dbc: + - type: copy + key: 657 + values: + ID: 9100 + HeadEffect: 397 #add a purple orb above you + BaseEffect: 4752 #a ring under you, white base colored by aura + ChestEffect: 300 #just a flair for visibility + +SpellVisual.dbc: + - type: copy + key: 5981 # copy corruption of medivh visual, give it new kit + values: + ID: 9100 + StateKit: 9100 + +Spell.dbc: + - type: update + key: 52674 # give corruption of medivh new visual + values: + SpellVisualID_1: 9100 +######################################### + +### rupturan ##################################### +# flamestrikes provided in flamestrikes.yaml +# dirt mound visual provided in aq4-naxx.yaml +################################################## + +### sanv ############################## +# overflowing hatred, adding a ring to the precast kit +SpellVisualKit.dbc: + - type: copy + key: 60 + values: + ID: 9101 + # BaseEffect: 4700 #a ring under him + BaseEffect: 4903 #geddon ring, 10y before scaling + # red coloring to self-desruct + CharProc_1: 13 + CharParamZero_1: 16716055.0 + CharParamOne_1: 6.0 # hold time + CharParamTwo_1: 1.0 # fade out time + # todo, fix texture edge bleed + +SpellVisual.dbc: + - type: copy + key: 963 + values: + ID: 9101 + PrecastKit: 9101 + +Spell.dbc: + - type: update + key: 51203 # overflowing hatred 51203 visual 963 changed to 8013 + values: + SpellVisualID_1: 9101 +####################################### + + +### netherwalkers ############################ +# make netherwalkers easier to see in the fray +# does NOT affect their invisibility +SpellVisualKit.dbc: + - type: copy + key: 5372 + values: + ID: 9105 + CharProc_1: 2 + CharParamOne_1: 2.0 + CharProc_2: 4 + CharParamOne_2: 4294901760 #todo, check this is this scale? scale doesn't work here + +SpellVisual.dbc: + - type: copy + key: 140 + values: + ID: 9105 + StateKit: 9105 + +Spell.dbc: + - type: update + key: 46540 # netherwalker invisibility + values: + SpellVisualID_1: 9105 +############################################## + +### arcane anomaly ############################## +# anomaly seems to have a 4x model scale factor + +# show stacking debuff range +SpellVisualKit.dbc: + - type: copy + key: 1004 + values: + ID: 9107 + BaseEffect: 4930 # 15y ring after scaling, unsure of exact extent. spell data claims 15 + WorldEffect: 734 # was the base effect before + +SpellVisual.dbc: + - type: copy + key: 965 + values: + ID: 9107 + CastKit: 9107 #apply specifically on cast + +Spell.dbc: + - type: update + key: 57646 # overflowing arcana + values: + SpellVisualID_1: 9107 +######################################## + +### protectors #################### +SpellVisualKit.dbc: + # red coloring to self-desruct + - type: copy + key: 4129 + values: + ID: 9111 + CharProc_1: 1 + CharParamZero_1: 16716055.0 + CharParamOne_1: 2.0 + CharParamTwo_1: 2.0 + # green coloring to reflect + - type: copy + key: 252 + values: + ID: 9110 + CharProc_1: 1 + CharParamZero_1: 65280.0 + CharParamOne_1: 2.0 + CharParamTwo_1: 2.0 + +SpellVisual.dbc: + - type: copy + key: 4760 + values: + ID: 9111 + StateKit: 9111 + - type: copy + key: 154 + values: + ID: 9110 + StateKit: 9110 + +Spell.dbc: + - type: update + key: 57652 # self-destruction protocol + values: + SpellVisualID_1: 9111 + - type: update + key: 57654 # reflection protocol + values: + SpellVisualID_1: 9110 +################################### + +### kruul ######################### +# mark of the highlord, exploding curse +SpellVisualKit.dbc: + - type: copy + key: 653 + values: + ID: 9106 + BaseEffect: 4710 # 18y ring + +SpellVisual.dbc: + - type: copy + key: 561 + values: + ID: 9106 + StateKit: 9106 + +Spell.dbc: + - type: update + key: 51166 # mark of the highlord + values: + SpellVisualID_1: 9106 +######################################## + +### mephistroph ################### +# todo add better indicator for slept +# todo add his 20% melee aoe ring +# todo, make the range add more visible if possible +Spell.dbc: + - type: update + key: 51912 # doom of outland, give netherwalker vis improvement + values: + SpellVisualID_1: 9105 +################################### diff --git a/patches/8-dungeons.yaml b/patches/8-dungeons.yaml new file mode 100644 index 0000000..b290432 --- /dev/null +++ b/patches/8-dungeons.yaml @@ -0,0 +1,26 @@ +#foo 9200 base + +#scholo + +# pretty useless tbb, maybe a good example piece +### ??? ############################### +# fixate given arlokk focus visual indicator +# SpellVisualKit.dbc: +# - type: copy +# key: 668 +# values: +# Id: 9200 +# HeadEffect: 2963 +# ChestEffect: 1562 +# SpellVisual.dbc: +# - type: copy +# key: 870 +# values: +# Id: 9200 +# StateKit: 9200 +# Spell.dbc: +# - type: update +# key: 12021 +# values: +# SpellVisualID_1: 9200 +##################################################