Compare commits
39 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a2bc649e60 | |||
| 48eb70aba1 | |||
| bbe0361760 | |||
| 446e8d6a36 | |||
| c423aa125e | |||
| 6976e563db | |||
| d236b1cdd2 | |||
| a5e9102c1b | |||
| c1df71f373 | |||
| 9dc3993aaf | |||
| dfbe442cc6 | |||
| 10b9f5b3d8 | |||
| 235506bdbf | |||
| 060cb1f807 | |||
| 45c033da84 | |||
| eff0002669 | |||
| e3eaf83c1a | |||
| 58ac134c35 | |||
| 7cbda8b3b1 | |||
| 0667ae3168 | |||
| 624c2ba488 | |||
| acda141f58 | |||
| 1143d782f8 | |||
| 5866197907 | |||
| a837c3f62e | |||
| 7273b6777a | |||
| f015eb254c | |||
| cca73cb9b3 | |||
| df09980d49 | |||
| a2ba55d927 | |||
| 30204be4fc | |||
| 06a5907da5 | |||
| 0a1f955381 | |||
| 4f06d938de | |||
| 4d415ecdda | |||
| c71c959541 | |||
| 1d834d6a82 | |||
| 7de8c7cacd | |||
| 2f64406785 |
@@ -0,0 +1,145 @@
|
||||
# RaidVisuals-OctoWoW
|
||||

|
||||
This is an OctoWoW-specific baseline fix for [MarcelineVQ/twow-raid-visuals](https://github.com/MarcelineVQ/twow-raid-visuals).
|
||||
|
||||
To use this project's visuals, download the latest release and unpack to your OctoWoW Data folder.
|
||||
|
||||
Patch - 1.14.20
|
||||
- Removed Areatrigger.tbc to fix instances not working
|
||||
(This had no use anyhow)
|
||||
|
||||
## Patches overview
|
||||
|
||||
The patches included in this repository adjust the visuals and sounds for several various spells and boss abilities. They are applied in alphabetical order based on the patch file name so that later patches may override or build upon earlier ones.
|
||||
The patches currently are based on twow `1.18.0` dbc's, simply change out the .dbc files in the `dbc/` folder to use other versions.
|
||||
The highlights are summarised below:
|
||||
|
||||
- **AQ20:**
|
||||
- Captain Tuubid visibly marks the player targeted for Attack Command.
|
||||
- Captain Drenn indicates the radius of Lightning Cloud.
|
||||
- Anubisath Defenders indicate their Explosion range.
|
||||
|
||||
- **Molten Core:**
|
||||
- Baron Geddon indicates the radius of his Inferno ability. Living Bomb has a rough indication of area of effect.
|
||||
- Incindus indicates the radius of his Fire Nova.
|
||||
- Golem Twins indicate Molten Bulwark.
|
||||
- Sorcerer-Thane Thaurissan
|
||||
- Indicates his rune debuffs on the player.
|
||||
- Rescaled Rune of Power ground effect.
|
||||
- Changed Rune of Power icon to be distinct from Rune of Detonation.
|
||||
|
||||
- **Onyxia:** Burning Chains now has a proper fiery chains icon.
|
||||
|
||||
- **Blackwing Lair:** Warlocks and Spellbinders indicate the radius of their AoE damage.
|
||||
|
||||
- **AQ 40:**
|
||||
- Anubisath Sentinels have additional visual cues to help mageless compositions.
|
||||
- Reflect bubbles and glowing shadow or fire in hand to show which reflect it is.
|
||||
- A deep purple curse for Mana Burn.
|
||||
- Rejuvenation effect for HoT.
|
||||
- Lightning breath to indicate Thunder Clap.
|
||||
- Red weapon to indicate Mortal Strike.
|
||||
- Shadow breath to indicate Shadow Volley.
|
||||
- Lord Kri and Viscidus poison area of effects indicate their radius.
|
||||
- Anubisath Guardians indicate their Explosion range.
|
||||
- Twin Emporer Blizzard and Bug Explosion indicate radius.
|
||||
- Ouro Dirt Mounds indicate their radius.
|
||||
|
||||
- **Naxxrams:**
|
||||
- Poison Charge now colors your character like other enemy poisons in the game do.
|
||||
- Faerlina Acolytes are more obvious when casting Shadow Bolt Volley.
|
||||
- Faerlina indicates the radius of her Rain of Fire.
|
||||
- Thaddius polarity directly colors your character.
|
||||
- Sapphiron Blizzards show their point of impact.
|
||||
|
||||
- **Kara 40:**
|
||||
- Gnarlmoon Moon debuffs have reduced spell effects to improve fps.
|
||||
- Incantagos Blizzard and Guided-Ley Beam have additional indication to show what area they affect.
|
||||
- Anomalus soak zones have much improved visibility.
|
||||
- Medivh Flamestrike indicates its area of effect. Corruption of Medivh has much stronger indication on your character.
|
||||
- Rupturan Flamestrikes indicate their area of effect. Dirt Mound indicates its radius.
|
||||
- Sanv Tas'dal indicates the radius of his Overflowing hatred. Netherwalkers, when visible in the first place, have improved visibility.
|
||||
- Mark of the Highlord decurse explosion given rough area of effect indication.
|
||||
- Trash:
|
||||
- Karazhan Protectors indicate Spell Reflect with green coloring.
|
||||
- Crumbling Protectors indicate Self-Destruct Protocol with red coloring.
|
||||
- Lingering Arcanists indicate their Blizzard area of effect.
|
||||
- Arcane Anomaly indicates the application range of its stacking debuff.
|
||||
|
||||
- **Timbermaw Hold:**
|
||||
- Karrsh's Seed of Corruption indicates its radius.
|
||||
- Rotgrowl's Volley of Arrows indicates its radius.
|
||||
- Loktanag's Infected Secretion indicates its radius.
|
||||
- Xavian Image's Dream Fever indicates its spread range.
|
||||
- Withermaw Defiler's Poison Cloud and Withered Defiling indicate their range
|
||||
- Peroth'arn's Flames of Purgation indicates its radius.
|
||||
|
||||
- **Sound:**
|
||||
- Silenced the looping Baby Murloc dance sound.
|
||||
- Silenced the annoying duck quack loop.
|
||||
- Quieted Carvan Kodo footsteps.
|
||||
- Quieted Repair Bot movement.
|
||||
- Gave Concussion Blow a different sound than Shield Slam.
|
||||
- Gave Totemic Recall a different sound than totem placement.
|
||||
|
||||
- **Geometry:**
|
||||
- Adjusted pitfall on the ramp out of the magma in Blackrock Mountain.
|
||||
- Molten Core: Added geometry for players to rest on when climbing back up after being unfairly knocked off Thaurissan's platform.
|
||||
- Tower of Karazhan: Various changes, mainly better stair geometry to prevent players falling off. Restored entrance model as the TW one was a broken import.
|
||||
- Sanv arena: Players of all sizes can now walk through the side fabric of the arena.
|
||||
- Durotar to Kargath zeppelin: Removed a pitfalls when boarding.
|
||||
|
||||
- **Other:**
|
||||
- Removed obnoxious green tinting from: Decaying Flesh debuff, Corrosive and Deadly Poison, Poison Spit pet attack, Gift of Arthas.
|
||||
- Removed distracting stones from Earthquake.
|
||||
- Removed transparancy from Reality Fracture.
|
||||
- Small tooltip fix for Spirit of the Ancients.
|
||||
|
||||
## The problem
|
||||
|
||||
`patch-O.mpq` (raid-visuals) ships **full-replacement copies** of 9 client DBC files:
|
||||
`AreaTrigger`, `CreatureModelData`, `CreatureSoundData`, `SoundEntries`, `Spell`,
|
||||
`SpellIcon`, `SpellVisual`, `SpellVisualEffectName`, `SpellVisualKit`.
|
||||
|
||||
These were frozen from a Turtle WoW `1.18.0` snapshot. Because MPQ patches replace
|
||||
whole files (not merge rows), any OctoWoW client running patch-O silently loses
|
||||
**any DBC content OctoWoW added after that snapshot was taken** — since the
|
||||
patched table simply doesn't have those newer rows.
|
||||
|
||||
**Concrete symptom:** summoning the "Buccaneer Bubbles" companion (item 98800,
|
||||
a team-exclusive pet) crashed clients with an ACCESS_VIOLATION, and the
|
||||
companion didn't even show up in the spellbook. Root cause: its model
|
||||
(`CreatureModelData` IDs 2766/2767, `BabyOctopus`/`BabyOctopusPurple`) doesn't
|
||||
exist in the frozen table raid-visuals ships. `Spell.dbc` alone was also
|
||||
missing **71 spell records** OctoWoW has added since the snapshot.
|
||||
|
||||
## The fix
|
||||
|
||||
The `dbc/` folder in this repo holds **OctoWoW's current live DBC baseline**
|
||||
for these 9 tables (extracted from OctoWoW's own client patch files), instead
|
||||
of the frozen Turtle WoW snapshot.
|
||||
|
||||
`patches/` and `schema/` are **unchanged from upstream** — none of raid-visuals'
|
||||
actual visual/sound logic was touched. Every boss AoE indicator, icon fix, and
|
||||
sound tweak (duck mute, kodo footsteps, murloc dance, etc.) still applies
|
||||
exactly as before; only the foundation they're layered on top of changed.
|
||||
|
||||
`built/` contains the already-patched output (baseline + all patches applied)
|
||||
— these are the exact files currently shipped inside the fixed `patch-O.mpq`
|
||||
release. If you have the original `wow_dbc_patcher` tool, running it with
|
||||
`--dbc-dir dbc/` against this repo's `patches/`/`schema/` should reproduce
|
||||
`built/` exactly.
|
||||
|
||||
## Two open questions for the dev team
|
||||
|
||||
1. **This baseline will go stale again** the next time OctoWoW adds content
|
||||
that lands in one of these 9 tables (new pets/mounts/spells especially).
|
||||
Worth deciding on a process to periodically re-sync `dbc/` against
|
||||
whatever OctoWoW's client currently ships.
|
||||
2. Two of the "live" files I initially pulled (`CreatureSoundData.dbc`,
|
||||
`SpellVisualEffectName.dbc`) turned out to be **older/incomplete**
|
||||
compared to even the frozen Turtle WoW snapshot (missing records the
|
||||
frozen version had, e.g. the duck sound entry). I don't know which
|
||||
OctoWoW client file is the true current authoritative source for these
|
||||
two tables — if someone on the dev side can point to the right one,
|
||||
`dbc/` should be updated accordingly.
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
@@ -0,0 +1,344 @@
|
||||
#foo 4700 base
|
||||
|
||||
# ground effects for other spells
|
||||
|
||||
SpellVisualEffectName.dbc:
|
||||
#new circles
|
||||
- type: insert
|
||||
key: 4700
|
||||
values:
|
||||
Name: Danger Zone 10y
|
||||
FileName: Spells\DangerZone_W10_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4701
|
||||
values:
|
||||
Name: Danger Zone 15y
|
||||
FileName: Spells\DangerZone_W15_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4702
|
||||
values:
|
||||
Name: Danger Zone 20y
|
||||
FileName: Spells\DangerZone_W20_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4703
|
||||
values:
|
||||
Name: Danger Zone 30y
|
||||
FileName: Spells\DangerZone_W30_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4704
|
||||
values:
|
||||
Name: Danger Zone 40y
|
||||
FileName: Spells\DangerZone_W40_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4705
|
||||
values:
|
||||
Name: Danger Zone 50y
|
||||
FileName: Spells\DangerZone_W50_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4706
|
||||
values:
|
||||
Name: Danger Zone 25y
|
||||
FileName: Spells\DangerZone_W25_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4707
|
||||
values:
|
||||
Name: Danger Zone 35y
|
||||
FileName: Spells\DangerZone_W35_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4708
|
||||
values:
|
||||
Name: Danger Zone 23y
|
||||
FileName: Spells\DangerZone_W23_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4709
|
||||
values:
|
||||
Name: Danger Zone 12y
|
||||
FileName: Spells\DangerZone_W12_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4710
|
||||
values:
|
||||
Name: Danger Zone 18y
|
||||
FileName: Spells\DangerZone_W18_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4711
|
||||
values:
|
||||
Name: Danger Zone 12y 60s
|
||||
FileName: Spells\DangerZone_W12_S60.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4712
|
||||
values:
|
||||
Name: Danger Zone 8y Jagged
|
||||
FileName: Spells\DangerZone_W8_S30_Jagged.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4713
|
||||
values:
|
||||
Name: Danger Zone 12y Jagged
|
||||
FileName: Spells\DangerZone_W12_S30_Jagged.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4714
|
||||
values:
|
||||
Name: Kri Cloud Jagged
|
||||
FileName: Spells\DangerZone_W20_S120_Jagged.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4715
|
||||
values:
|
||||
Name: Bug Explode 17y Jagged
|
||||
FileName: Spells\DangerZone_W17_S30_Jagged.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4716
|
||||
values:
|
||||
Name: Danger Zone 12y Jagged Green
|
||||
FileName: Spells\DangerZone_W12_S30_JaggedG.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4750
|
||||
values:
|
||||
Name: Danger Zone 10y White
|
||||
FileName: Spells\DangerZone_W10_S30_White.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4751
|
||||
values:
|
||||
Name: Danger Zone 12y White
|
||||
FileName: Spells\DangerZone_W12_S30_White.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4752
|
||||
values:
|
||||
Name: Danger Zone 15y White
|
||||
FileName: Spells\DangerZone_W15_S30_White.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
# symbols
|
||||
- type: insert
|
||||
key: 4800
|
||||
values:
|
||||
Name: 5y X, quickfade
|
||||
FileName: Spells\DangerZone_W5_S2_X.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4801
|
||||
values:
|
||||
Name: 10y X, quickfade
|
||||
FileName: Spells\DangerZone_W10_S2_X.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
# arrows
|
||||
- type: insert
|
||||
key: 4810
|
||||
values:
|
||||
Name: Danger Zone 10y Arrow
|
||||
FileName: Spells\DangerZone_W10_S30_Arrow.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4811
|
||||
values:
|
||||
Name: Danger Zone 40y Arrow
|
||||
FileName: Spells\DangerZone_W40_S30_Arrow.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4812
|
||||
values:
|
||||
Name: Danger Zone 8y Arrow
|
||||
FileName: Spells\DangerZone_W8_S30_Arrow.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
# specifically tailored spells
|
||||
- type: insert
|
||||
key: 4980
|
||||
values: #data says 15 but seems to be 18 in game
|
||||
Name: Sapph Blizzard (7y Orange)
|
||||
FileName: Spells\DangerZone_W7_S18_Orange.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4981
|
||||
values:
|
||||
Name: Sapph Blizzard (Ice Crystal)
|
||||
FileName: Spells\DangerZone_W7_S2_Orange_Fast.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4901
|
||||
values:
|
||||
Name: RoF Alert
|
||||
FileName: Spells\DangerZone_W10_S2_X.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4902
|
||||
values:
|
||||
Name: Blackwing/Faerlina RoF
|
||||
FileName: Spells\DangerZone_W22_S12_Flame.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4903
|
||||
values:
|
||||
Name: Geddon Inferno
|
||||
FileName: Spells\DangerZone_W10_S30_Flame.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4904
|
||||
values:
|
||||
Name: Incindus Nova
|
||||
FileName: Spells\DangerZone_W7_S30_Flame.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4905
|
||||
values:
|
||||
Name: Kri Cloud
|
||||
FileName: Spells\DangerZone_W20_S120.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4906
|
||||
values:
|
||||
Name: Visc Cloud
|
||||
FileName: Spells\DangerZone_W12_S30_White.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4907
|
||||
values:
|
||||
Name: Emp Bugs
|
||||
FileName: Spells\DangerZone_W17_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4908
|
||||
values:
|
||||
Name: Ouro Dirt Mounds
|
||||
FileName: Spells\DangerZone_W8_S30.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4909
|
||||
values:
|
||||
Name: Anubisath Explosion 4.5y
|
||||
FileName: Spells\DangerZone_W4_S7_Flame.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4910
|
||||
values:
|
||||
Name: Ignite Rock
|
||||
FileName: Spells\DangerZone_W20_S12_Flame.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4911
|
||||
values:
|
||||
Name: Ignite Earth
|
||||
FileName: Spells\DangerZone_W20_S18_Flame.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4912
|
||||
values:
|
||||
Name: Flame Strike Hatcher/Spellbinder/Medivh
|
||||
FileName: Spells\DangerZone_W12_S8.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
- type: insert
|
||||
key: 4913
|
||||
values:
|
||||
Name: Techie Bomb
|
||||
FileName: Spells\DangerZone_W4_S1_White.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4920
|
||||
values:
|
||||
Name: Arcanist/Incantagos Blizzard #todo, frost circle might be too close to texture edge
|
||||
FileName: Spells\DangerZone_W22_S12_Frost.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
# - type: insert -- seems to be 12 as well despite spell data
|
||||
# key: 4921
|
||||
# values:
|
||||
# Name: Vek'lor Blizzard
|
||||
# FileName: Spells\DangerZone_W23_S10.m2
|
||||
# SpecialAttachPoint: 0.0
|
||||
# Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4930
|
||||
values:
|
||||
Name: Arcane Anomaly Area #3.5x scale
|
||||
FileName: Spells\DangerZone_W10_S9_White.m2 #probably still too small
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
# - type: insert
|
||||
# key: 4931
|
||||
# values:
|
||||
# Name: Anubisath Sentinel #3x? scale
|
||||
# FileName: Spells\DangerZone_W8_S300.m2
|
||||
# SpecialAttachPoint: 0.0
|
||||
# Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 4950
|
||||
values:
|
||||
Name: Kruul Cone
|
||||
FileName: Spells\KruulCone.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
|
||||
- type: insert
|
||||
key: 5000
|
||||
values:
|
||||
Name: FooSmoke
|
||||
FileName: Spells\FooSmoke.m2
|
||||
SpecialAttachPoint: 0.0
|
||||
Scale: 1.0
|
||||
@@ -0,0 +1,114 @@
|
||||
#foo 9500 base (SpellVisual/Kit), 90000 base (SoundEntries)
|
||||
|
||||
### baby murloc dance ###############
|
||||
# silence a weird murloc sound glitch
|
||||
SoundEntries.dbc:
|
||||
- type: update
|
||||
key: 8485 # baby murloc dance loop
|
||||
values:
|
||||
VolumeFloat: 0.0
|
||||
#####################################
|
||||
|
||||
### caravan kodo ##################
|
||||
# silence kodo steps
|
||||
CreatureModelData.dbc:
|
||||
- type: update
|
||||
key: 1071
|
||||
values:
|
||||
SoundID: 171 # turtle footsteps
|
||||
###################################
|
||||
|
||||
### field repair bot 75b ##########
|
||||
CreatureSoundData.dbc:
|
||||
- type: update
|
||||
key: 72
|
||||
values:
|
||||
SoundFootStepID: 0
|
||||
###################################
|
||||
|
||||
### totemic recall ################
|
||||
# give unique sound
|
||||
SoundEntries.dbc:
|
||||
- type: copy
|
||||
key: 2552
|
||||
values:
|
||||
ID: 90000
|
||||
File_1: m1hAxeHitWood1A.wav
|
||||
DirectoryBase: Sound\Item\Weapons\Axe1H
|
||||
VolumeFloat: 0.8
|
||||
# File_1: m2hAxeHitWood1C.wav
|
||||
# DirectoryBase: Sound\Item\Weapons\Axe2H
|
||||
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 352 # totem drop
|
||||
values:
|
||||
ID: 9500
|
||||
SoundID: 90000 #yes really
|
||||
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 319 # totem drop
|
||||
values:
|
||||
ID: 9500
|
||||
CastKit: 9500
|
||||
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 45513
|
||||
values:
|
||||
SpellVisualID_1: 9500
|
||||
###################################
|
||||
|
||||
### concussion blow ###############
|
||||
# give unique sound
|
||||
SoundEntries.dbc:
|
||||
- type: copy
|
||||
key: 42
|
||||
values:
|
||||
ID: 90001
|
||||
File_1: 2hMaceHitMetalShield1b.wav
|
||||
DirectoryBase: Sound\Item\Weapons\Mace2H
|
||||
VolumeFloat: 1.3 #a bit quiet currently
|
||||
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 1666
|
||||
values:
|
||||
ID: 9501
|
||||
SoundID: 90001 #yes really
|
||||
|
||||
SpellVisual.dbc: # don't clobber other users of 2719
|
||||
- type: copy
|
||||
key: 2719
|
||||
values:
|
||||
ID: 9501
|
||||
ImpactKit: 9501
|
||||
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 1809
|
||||
values:
|
||||
SpellVisualID_1: 9501
|
||||
- type: update
|
||||
key: 51600
|
||||
values:
|
||||
SpellVisualID_1: 9501
|
||||
- type: update
|
||||
key: 51601
|
||||
values:
|
||||
SpellVisualID_1: 9501
|
||||
- type: update
|
||||
key: 51602
|
||||
values:
|
||||
SpellVisualID_1: 9501
|
||||
###################################
|
||||
|
||||
### duck ############################
|
||||
# tried to switch from loop to various fidget timings to randomize the quack but duck has no fidgets
|
||||
CreatureSoundData.dbc: #re-enabled, he's too goddamn annoying
|
||||
- type: update
|
||||
key: 5012
|
||||
values:
|
||||
LoopSoundID: 0
|
||||
#####################################
|
||||
@@ -0,0 +1,38 @@
|
||||
#foo 9400 base
|
||||
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 609
|
||||
values:
|
||||
ID: 9400
|
||||
WorldEffect: 4800 #add a prehit animation, slightly speeds up players seeing the effect
|
||||
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 259
|
||||
values:
|
||||
ID: 9400
|
||||
StateKit: 668
|
||||
AreaModel: 4920
|
||||
AreaKit: 9400
|
||||
HasMissile: 1 #disable secondary ground effect renderings
|
||||
MissileModel: 234
|
||||
# MissileDestinationAttachment: 2
|
||||
Flags: 1
|
||||
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 51180 #incantagos(51180)
|
||||
values:
|
||||
SpellVisualID_1: 9400
|
||||
Speed: 255.0 #speed determines missile speed, and thus when the prehit occurs
|
||||
- type: update
|
||||
key: 57657 #arcanist(57657)
|
||||
values:
|
||||
SpellVisualID_1: 9400
|
||||
Speed: 255.0
|
||||
- type: update
|
||||
key: 26607 #vek'lor(26607)
|
||||
values:
|
||||
SpellVisualID_1: 9400
|
||||
Speed: 255.0
|
||||
@@ -0,0 +1,38 @@
|
||||
#foo 8600 base
|
||||
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 692
|
||||
values:
|
||||
ID: 8600
|
||||
WorldEffect: 4801 #add a prehit animation, slightly speeds up players seeing the RoF
|
||||
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 329
|
||||
values:
|
||||
ID: 8600
|
||||
StateKit: 668
|
||||
AreaModel: 4902
|
||||
MissileModel: 1179
|
||||
# MissilePathType: 2
|
||||
# MissileDestinationAttachment: 0
|
||||
AreaKit: 8600
|
||||
HasMissile: 1 #disable secondary ground effect renderings
|
||||
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 19717 #gehennas and blackwing warlockk(19717)
|
||||
values:
|
||||
SpellVisualID_1: 8600
|
||||
Speed: 255.0
|
||||
- type: update
|
||||
key: 28794 #faerlina and bovar'kez(28794)
|
||||
values:
|
||||
SpellVisualID_1: 8600
|
||||
Speed: 255.0
|
||||
- type: update
|
||||
key: 41372 #selenaxx foulheart rain of destruction
|
||||
values:
|
||||
SpellVisualID_1: 8600
|
||||
Speed: 255.0
|
||||
@@ -0,0 +1,101 @@
|
||||
#foo 8700 base
|
||||
|
||||
# Here’s the basic logic behind how these area effect visuals work:
|
||||
#
|
||||
# Area effect spells can have a model that appears in the world. On cast, the
|
||||
# client plays two versions of the model: Model A at full opacity, and Model B
|
||||
# at slightly reduced opacity. Model A scales with the caster’s size; Model B
|
||||
# does not. Model B’s fade-in/out timing is hardcoded client-side, so we can’t
|
||||
# speed it up.
|
||||
#
|
||||
# This means that if we want a world model representing an area that ignores
|
||||
# caster scale, we lose control over how quickly it becomes visible.
|
||||
#
|
||||
# The workaround: use missile rendering instead. If the spell is flagged as a
|
||||
# missile, Model A no longer plays. Instead, we can control the impact visual
|
||||
# via the AreaKit. This animation can appear at full opacity instantly, and
|
||||
# its fade timing is under our control. It does scale with the caster, but we
|
||||
# can pre-scale the model to compensate in most cases.
|
||||
#
|
||||
# For the missile animation to play, the spell must have a Speed value, which
|
||||
# defines missile travel speed. Travel time affects when the animation starts;
|
||||
# a high speed is usually chosen to ensure the impact effect starts quickly.
|
||||
|
||||
# move flamestrike impact animation to missile impact
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 695 #flamestrike
|
||||
values:
|
||||
ID: 8700
|
||||
# WorldEffect: 4801 # 10y X
|
||||
WorldEffect: 420 # flamestrike
|
||||
- type: copy
|
||||
key: 695 #flamestrike
|
||||
values:
|
||||
ID: 8701
|
||||
WorldEffect: 4800 # 5y X
|
||||
# WorldEffect: 420 #flamestrike model is obnoxious at this size
|
||||
|
||||
# spellbinder, hatcher, and medivh
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 33
|
||||
values:
|
||||
ID: 8700
|
||||
StateKit: 668
|
||||
AreaKit: 8700
|
||||
AreaModel: 4912 #display a ground zone
|
||||
HasMissile: 1 #disable secondary ground effect renderings
|
||||
MissileModel: 1179
|
||||
# MissilePathType: 2
|
||||
# Flags: 1
|
||||
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 22275 #spellbinder/hatcher flamestike (22275)
|
||||
values:
|
||||
SpellVisualID_1: 8700
|
||||
Speed: 255.0
|
||||
- type: update
|
||||
key: 51113 # flamestrike of medivh, use old style visual + our indicator
|
||||
values:
|
||||
SpellVisualID_1: 8700
|
||||
Speed: 255.0
|
||||
|
||||
#rupturan and fragments
|
||||
SpellVisual.dbc:
|
||||
- type: copy #fragments
|
||||
key: 33
|
||||
values:
|
||||
ID: 8711
|
||||
StateKit: 668
|
||||
AreaKit: 8701 # 5y X
|
||||
AreaModel: 4910 # 20y, 12s, spelldata claims 10y though
|
||||
HasMissile: 1 #disable secondary ground effect renderings
|
||||
MissileModel: 1179
|
||||
MissilePathType: 2
|
||||
# Flags: 1
|
||||
- type: copy #rupturan
|
||||
key: 33
|
||||
values:
|
||||
ID: 8712
|
||||
StateKit: 668
|
||||
AreaKit: 8701
|
||||
AreaModel: 4911 # 20y, 18s, spelldata claims 10y though
|
||||
HasMissile: 1 #disable secondary ground effect renderings
|
||||
MissileModel: 1179
|
||||
MissilePathType: 2
|
||||
# Flags: 1
|
||||
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 51298 #ignite rock (51298)
|
||||
values:
|
||||
SpellVisualID_1: 8711
|
||||
# Speed: 255.0
|
||||
Speed: 255.0
|
||||
- type: update
|
||||
key: 52040 #ignite earth (52040)
|
||||
values:
|
||||
SpellVisualID_1: 8712
|
||||
Speed: 255.0 #projectile speed, required to triggeer some visual effects
|
||||
@@ -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
|
||||
##################################################
|
||||
@@ -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
|
||||
###########################################
|
||||
@@ -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
|
||||
########################################
|
||||
@@ -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
|
||||
###################################
|
||||
@@ -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
|
||||
##################################################
|
||||
@@ -0,0 +1,150 @@
|
||||
#foo 9300 base
|
||||
|
||||
#######################################################
|
||||
# remove the obnoxious green effect from Decaying Flesh
|
||||
#######################################################
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 293
|
||||
values:
|
||||
Id: 9300
|
||||
CharProc_1: 0 #remove coloring
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 177
|
||||
values:
|
||||
Id: 9300
|
||||
StateKit: 9300
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 42025
|
||||
values:
|
||||
SpellVisualID_1: 9300
|
||||
#######################################################
|
||||
|
||||
# todo, check dissolvent
|
||||
#######################################################
|
||||
# remove the tinting for deadly and corrosive poisons, very noisy in raid
|
||||
SpellVisual.dbc:
|
||||
- type: update
|
||||
key: 5100
|
||||
values:
|
||||
StateKit: 0
|
||||
#######################################################
|
||||
|
||||
#######################################################
|
||||
# remove the tinting for pet poison spit, use same visual as scorpid
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 46271 #poison spit 1
|
||||
values:
|
||||
SpellVisualID_1: 19
|
||||
- type: update
|
||||
key: 46272 #poison spit 2
|
||||
values:
|
||||
SpellVisualID_1: 19
|
||||
- type: update
|
||||
key: 46273 #poison spit 3
|
||||
values:
|
||||
SpellVisualID_1: 19
|
||||
#######################################################
|
||||
|
||||
#######################################################
|
||||
# remove the rocks from earthquake
|
||||
SpellVisualEffectName.dbc:
|
||||
- type: copy
|
||||
key: 4464
|
||||
values:
|
||||
ID: 9301
|
||||
FileName: Spells\DangerZone_W10_S10_EarthQuake.m2
|
||||
|
||||
SpellVisual.dbc:
|
||||
- type: update
|
||||
key: 7976 #earthquake
|
||||
values:
|
||||
AreaModel: 9301
|
||||
|
||||
#######################################################
|
||||
|
||||
### Reality Fracture #################################
|
||||
# translucent raid bosses are annoying
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 72
|
||||
values:
|
||||
Id: 9302
|
||||
StateKit: 0
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 52593
|
||||
values:
|
||||
SpellVisualID_1: 9302
|
||||
#######################################################
|
||||
|
||||
#######################################################
|
||||
# remove the green effect from gift of arthas
|
||||
#######################################################
|
||||
SpellVisualKit.dbc:
|
||||
- type: copy
|
||||
key: 564
|
||||
values:
|
||||
Id: 9303
|
||||
CharProc_1: 0 #remove coloring
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 2226
|
||||
values:
|
||||
Id: 9303
|
||||
StateKit: 9303
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 11374
|
||||
values:
|
||||
SpellVisualID_1: 9303
|
||||
#######################################################
|
||||
|
||||
#######################################################
|
||||
# guild teleport casting kit - they added an animation anyway
|
||||
#######################################################
|
||||
# Spell.dbc:
|
||||
# - type: update
|
||||
# key: 46010 #teleport to guild house
|
||||
# values:
|
||||
# SpellVisualID_1: 2936 #holy light
|
||||
#######################################################
|
||||
|
||||
#######################################################
|
||||
# Thundercall - the storm area effect is too obnoxious,
|
||||
# replace with thunderclap's ground shockwave
|
||||
SpellVisual.dbc:
|
||||
- type: copy
|
||||
key: 125 # thundercall
|
||||
values:
|
||||
ID: 9304
|
||||
AreaModel: 349 # thunderclap ground shockwave
|
||||
Spell.dbc:
|
||||
- type: update
|
||||
key: 52872 # thundercall
|
||||
values:
|
||||
SpellVisualID_1: 9304
|
||||
#######################################################
|
||||
|
||||
#######################################################
|
||||
# Naxxramas entrance portal (EPL) - re-center AT 4055
|
||||
# onto the portal GameObject 181476 (3132.78, -3731.29)
|
||||
# and switch from a 10.03 axis-aligned cube to a 9 yd
|
||||
# sphere that matches the round visual of the portal.
|
||||
# Box fields are zeroed since the server/client uses
|
||||
# radius-mode when radius > 0. Max on-axis reach (9.0)
|
||||
# stays within the server's box+5.0f slack (10.015)
|
||||
AreaTrigger.dbc:
|
||||
- type: update
|
||||
key: 4055 # Naxxramas - Entrance
|
||||
values:
|
||||
X: 3132.78
|
||||
Y: -3731.29
|
||||
Radius: 8.0
|
||||
BoxLength: 0.0
|
||||
BoxWidth: 0.0
|
||||
BoxHeight: 0.0
|
||||
#######################################################
|
||||
@@ -0,0 +1,63 @@
|
||||
#foo 10000 base
|
||||
|
||||
### test: arrow rings on shields ###########
|
||||
# SpellVisualKit.dbc:
|
||||
# - type: copy
|
||||
# key: 653
|
||||
# values:
|
||||
# ID: 10000
|
||||
# BaseEffect: 4810 #12y arrow ring
|
||||
# - type: copy
|
||||
# key: 653
|
||||
# values:
|
||||
# ID: 10001
|
||||
# BaseEffect: 4811 #40y arrow ring
|
||||
|
||||
# SpellVisual.dbc:
|
||||
# - type: copy
|
||||
# key: 277
|
||||
# values:
|
||||
# ID: 10000
|
||||
# StateKit: 10000
|
||||
# - type: copy
|
||||
# key: 277
|
||||
# values:
|
||||
# ID: 10001
|
||||
# StateKit: 10001
|
||||
|
||||
# Spell.dbc:
|
||||
# - type: update
|
||||
# key: 51536 # water shield r5
|
||||
# values:
|
||||
# SpellVisualID_1: 10000
|
||||
# - type: update
|
||||
# key: 51526 # earth shield r3
|
||||
# values:
|
||||
# SpellVisualID_1: 10001
|
||||
##################################################
|
||||
|
||||
### test: point flamestrike r1 + blizzard r1 at the poison cloud
|
||||
### visual (SpellVisualID 8851 from 4-zg-aq20.yaml) so we can
|
||||
### iterate on the poison cloud texture with easy cast testing.
|
||||
# Spell.dbc:
|
||||
# - type: update
|
||||
# key: 2120 # flamestrike rank 1
|
||||
# values:
|
||||
# SpellVisualID_1: 8851
|
||||
# Speed: 255.0 # enable missile travel so AreaKit fires on impact
|
||||
# - type: update
|
||||
# key: 10 # blizzard rank 1
|
||||
# values:
|
||||
# SpellVisualID_1: 8851
|
||||
# Speed: 255.0
|
||||
|
||||
# - type: update
|
||||
# key: 5740 # warlock rain of fire rank 1 (testing projection-off ring)
|
||||
# values:
|
||||
# SpellVisualID_1: 8853
|
||||
|
||||
# - type: update
|
||||
# key: 6219 # warlock rain of fire rank 2 (testing timbermaw poison cloud)
|
||||
# values:
|
||||
# SpellVisualID_1: 8851
|
||||
##################################################
|
||||
@@ -0,0 +1,27 @@
|
||||
# Default schema for AreaTrigger.dbc (WoW 1.12.1 5875)
|
||||
# Derived from WDBXEditor Classic 1.12.1 definitions.
|
||||
# Records a trigger volume on a map used for teleports, taverns, quests, etc.
|
||||
|
||||
fields:
|
||||
- ID
|
||||
- MapID
|
||||
- X
|
||||
- Y
|
||||
- Z
|
||||
- Radius
|
||||
- BoxLength
|
||||
- BoxWidth
|
||||
- BoxHeight
|
||||
- BoxYaw
|
||||
|
||||
# <Table Name="AreaTrigger" Build="5875">
|
||||
# <Field Name="ID" Type="int" IsIndex="true" />
|
||||
# <Field Name="MapID" Type="int" />
|
||||
# <Field Name="X" Type="float" />
|
||||
# <Field Name="Y" Type="float" />
|
||||
# <Field Name="Z" Type="float" />
|
||||
# <Field Name="Radius" Type="float" />
|
||||
# <Field Name="BoxLength" Type="float" />
|
||||
# <Field Name="BoxWidth" Type="float" />
|
||||
# <Field Name="BoxHeight" Type="float" />
|
||||
# <Field Name="BoxYaw" Type="float" />
|
||||
@@ -0,0 +1,18 @@
|
||||
# Default schema for CreatureDisplayInfo.dbc (WoW 1.12.1 5875)
|
||||
#
|
||||
# Array fields in this table are expanded with numeric suffixes. The
|
||||
# order matches the column order in the DBC.
|
||||
|
||||
fields:
|
||||
- ID
|
||||
- ModelID
|
||||
- SoundID
|
||||
- ExtendedDisplayInfoID
|
||||
- CreatureModelScale
|
||||
- CreatureModelAlpha
|
||||
- TextureVariation_1
|
||||
- TextureVariation_2
|
||||
- TextureVariation_3
|
||||
- SizeClass
|
||||
- BloodID
|
||||
- NPCSoundID
|
||||
@@ -0,0 +1,22 @@
|
||||
# Default schema for CreatureModelData.dbc (WoW 1.12.1 5875)
|
||||
#
|
||||
# Array fields in this table are expanded with numeric suffixes. The
|
||||
# order matches the column order in the DBC.
|
||||
|
||||
fields:
|
||||
- ID
|
||||
- Flags
|
||||
- ModelName
|
||||
- SizeClass
|
||||
- ModelScale
|
||||
- BloodID
|
||||
- FootprintTextureID
|
||||
- FootprintTextureLength
|
||||
- FootprintTextureWidth
|
||||
- FootprintParticleScale
|
||||
- FoleyMaterialID
|
||||
- FootstepShakeSize
|
||||
- DeathThudShakeSize
|
||||
- SoundID
|
||||
- CollisionWidth
|
||||
- CollisionHeight
|
||||
@@ -0,0 +1,36 @@
|
||||
# Default schema for CreatureSoundData.dbc (WoW 1.12.1 5875)
|
||||
#
|
||||
# Array fields in this table are expanded with numeric suffixes. The
|
||||
# order matches the column order in the DBC.
|
||||
|
||||
fields:
|
||||
- ID
|
||||
- SoundExertionID
|
||||
- SoundExertionCriticalID
|
||||
- SoundInjuryID
|
||||
- SoundInjuryCriticalID
|
||||
- SoundInjuryCrushingBlowID
|
||||
- SoundDeathID
|
||||
- SoundStunID
|
||||
- SoundStandID
|
||||
- SoundFootstepID
|
||||
- SoundAggroID
|
||||
- SoundWingFlapID
|
||||
- SoundWingGlideID
|
||||
- SoundAlertID
|
||||
- SoundFidget_1
|
||||
- SoundFidget_2
|
||||
- SoundFidget_3
|
||||
- SoundFidget_4
|
||||
- CustomAttack_1
|
||||
- CustomAttack_2
|
||||
- CustomAttack_3
|
||||
- CustomAttack_4
|
||||
- NPCSoundID
|
||||
- LoopSoundID
|
||||
- CreatureImpactType
|
||||
- SoundJumpStartID
|
||||
- SoundJumpEndID
|
||||
- SoundPetAttackID
|
||||
- SoundPetOrderID
|
||||
- SoundPetDismissID
|
||||
@@ -0,0 +1,48 @@
|
||||
# Default schema for SpellVisualKit.dbc (WoW 1.12.1 5875)
|
||||
#
|
||||
# Array fields in this table are expanded with numeric suffixes. The
|
||||
# order matches the column order in the DBC.
|
||||
|
||||
fields:
|
||||
- ID
|
||||
- SoundType
|
||||
- Name
|
||||
- File_1
|
||||
- File_2
|
||||
- File_3
|
||||
- File_4
|
||||
- File_5
|
||||
- File_6
|
||||
- File_7
|
||||
- File_8
|
||||
- File_9
|
||||
- File_10
|
||||
- Freq_1
|
||||
- Freq_2
|
||||
- Freq_3
|
||||
- Freq_4
|
||||
- Freq_5
|
||||
- Freq_6
|
||||
- Freq_7
|
||||
- Freq_8
|
||||
- Freq_9
|
||||
- Freq_10
|
||||
- DirectoryBase
|
||||
- VolumeFloat
|
||||
- Flags
|
||||
- MinDistance
|
||||
- DistanceCutoff
|
||||
- EAXDef
|
||||
|
||||
# <Table Name="SoundEntries" Build="5875">
|
||||
# <Field Name="ID" Type="int" IsIndex="true" />
|
||||
# <Field Name="SoundType" Type="int" />
|
||||
# <Field Name="Name" Type="string" />
|
||||
# <Field Name="File" Type="string" ArraySize="10" />
|
||||
# <Field Name="Freq" Type="int" ArraySize="10" />
|
||||
# <Field Name="DirectoryBase" Type="string" />
|
||||
# <Field Name="VolumeFloat" Type="float" />
|
||||
# <Field Name="Flags" Type="int" />
|
||||
# <Field Name="MinDistance" Type="float" />
|
||||
# <Field Name="DistanceCutoff" Type="float" />
|
||||
# <Field Name="EAXDef" Type="int" />
|
||||
@@ -0,0 +1,219 @@
|
||||
# Default schema for Spell.dbc (WoW 1.12.1 5875)
|
||||
#
|
||||
# This list expands array and localized string fields according to the
|
||||
# WDBXEditor definitions. Each element of an array field is given a
|
||||
# numbered suffix (e.g. `Totem_1`, `Totem_2`), and each localized
|
||||
# string field is expanded into 17 language slots (e.g. `Name_lang_0` ..
|
||||
# `Name_lang_16`). The order here matches the order of columns in the
|
||||
# Spell.dbc records for the 1.12.1 client. Adjust or extend the list
|
||||
# if you need access to additional fields.
|
||||
fields:
|
||||
- ID
|
||||
- School
|
||||
- Category
|
||||
- CastUI
|
||||
- DispelType
|
||||
- Mechanic
|
||||
- Attributes
|
||||
- AttributesEx
|
||||
- AttributesEx2
|
||||
- AttributesEx3
|
||||
- AttributesEx4
|
||||
- ShapeshiftMask
|
||||
- ShapeshiftExclude
|
||||
- Targets
|
||||
- TargetCreatureType
|
||||
- RequiresSpellFocus
|
||||
- CasterAuraState
|
||||
- TargetAuraState
|
||||
- CastingTimeIndex
|
||||
- RecoveryTime
|
||||
- CategoryRecoveryTime
|
||||
- InterruptFlags
|
||||
- AuraInterruptFlags
|
||||
- ChannelInterruptFlags
|
||||
- ProcTypeMask
|
||||
- ProcChance
|
||||
- ProcCharges
|
||||
- MaxLevel
|
||||
- BaseLevel
|
||||
- SpellLevel
|
||||
- DurationIndex
|
||||
- PowerType
|
||||
- ManaCost
|
||||
- ManaCostPerLevel
|
||||
- ManaCostPerSecond
|
||||
- ManaCostPerSecondPerLevel
|
||||
- RangeIndex
|
||||
- Speed
|
||||
- ModalNextSpell
|
||||
- StackAmount
|
||||
- Totem_1
|
||||
- Totem_2
|
||||
- Reagent_1
|
||||
- Reagent_2
|
||||
- Reagent_3
|
||||
- Reagent_4
|
||||
- Reagent_5
|
||||
- Reagent_6
|
||||
- Reagent_7
|
||||
- Reagent_8
|
||||
- ReagentCount_1
|
||||
- ReagentCount_2
|
||||
- ReagentCount_3
|
||||
- ReagentCount_4
|
||||
- ReagentCount_5
|
||||
- ReagentCount_6
|
||||
- ReagentCount_7
|
||||
- ReagentCount_8
|
||||
- EquippedItemClass
|
||||
- EquippedItemSubclass
|
||||
- EquippedItemInvType
|
||||
- Effect_1
|
||||
- Effect_2
|
||||
- Effect_3
|
||||
- EffectDieSides_1
|
||||
- EffectDieSides_2
|
||||
- EffectDieSides_3
|
||||
- EffectBaseDice_1
|
||||
- EffectBaseDice_2
|
||||
- EffectBaseDice_3
|
||||
- EffectDicePerLevel_1
|
||||
- EffectDicePerLevel_2
|
||||
- EffectDicePerLevel_3
|
||||
- EffectRealPointsPerLevel_1
|
||||
- EffectRealPointsPerLevel_2
|
||||
- EffectRealPointsPerLevel_3
|
||||
- EffectBasePoints_1
|
||||
- EffectBasePoints_2
|
||||
- EffectBasePoints_3
|
||||
- EffectMechanic_1
|
||||
- EffectMechanic_2
|
||||
- EffectMechanic_3
|
||||
- ImplicitTargetA_1
|
||||
- ImplicitTargetA_2
|
||||
- ImplicitTargetA_3
|
||||
- ImplicitTargetB_1
|
||||
- ImplicitTargetB_2
|
||||
- ImplicitTargetB_3
|
||||
- EffectRadiusIndex_1
|
||||
- EffectRadiusIndex_2
|
||||
- EffectRadiusIndex_3
|
||||
- EffectAura_1
|
||||
- EffectAura_2
|
||||
- EffectAura_3
|
||||
- EffectAmplitude_1
|
||||
- EffectAmplitude_2
|
||||
- EffectAmplitude_3
|
||||
- EffectMultipleValue_1
|
||||
- EffectMultipleValue_2
|
||||
- EffectMultipleValue_3
|
||||
- EffectChainTarget_1
|
||||
- EffectChainTarget_2
|
||||
- EffectChainTarget_3
|
||||
- EffectItemType_1
|
||||
- EffectItemType_2
|
||||
- EffectItemType_3
|
||||
- EffectMiscValue_1
|
||||
- EffectMiscValue_2
|
||||
- EffectMiscValue_3
|
||||
- EffectTriggerSpell_1
|
||||
- EffectTriggerSpell_2
|
||||
- EffectTriggerSpell_3
|
||||
- EffectPointsPerCombo_1
|
||||
- EffectPointsPerCombo_2
|
||||
- EffectPointsPerCombo_3
|
||||
- SpellVisualID_1
|
||||
- SpellVisualID_2
|
||||
- SpellIconID
|
||||
- ActiveIconID
|
||||
- SpellPriority
|
||||
- Name_lang_0 #enUs
|
||||
- Name_lang_1
|
||||
- Name_lang_2
|
||||
- Name_lang_3 #de
|
||||
- Name_lang_4 #cn
|
||||
- Name_lang_5
|
||||
- Name_lang_6 #es1?
|
||||
- Name_lang_7 #es2?
|
||||
- Name_lang_Mask
|
||||
# - Name_lang_8
|
||||
# - Name_lang_9
|
||||
# - Name_lang_10
|
||||
# - Name_lang_11
|
||||
# - Name_lang_12
|
||||
# - Name_lang_13
|
||||
# - Name_lang_14
|
||||
# - Name_lang_15
|
||||
# - Name_lang_16
|
||||
- NameSubtext_lang_0
|
||||
- NameSubtext_lang_1
|
||||
- NameSubtext_lang_2
|
||||
- NameSubtext_lang_3
|
||||
- NameSubtext_lang_4
|
||||
- NameSubtext_lang_5
|
||||
- NameSubtext_lang_6
|
||||
- NameSubtext_lang_7
|
||||
- NameSubtext_lang_Mask
|
||||
# - NameSubtext_lang_8
|
||||
# - NameSubtext_lang_9
|
||||
# - NameSubtext_lang_10
|
||||
# - NameSubtext_lang_11
|
||||
# - NameSubtext_lang_12
|
||||
# - NameSubtext_lang_13
|
||||
# - NameSubtext_lang_14
|
||||
# - NameSubtext_lang_15
|
||||
# - NameSubtext_lang_16
|
||||
- Description_lang_0
|
||||
- Description_lang_1
|
||||
- Description_lang_2
|
||||
- Description_lang_3
|
||||
- Description_lang_4
|
||||
- Description_lang_5
|
||||
- Description_lang_6
|
||||
- Description_lang_7
|
||||
- Description_lang_Mask
|
||||
# - Description_lang_8
|
||||
# - Description_lang_9
|
||||
# - Description_lang_10
|
||||
# - Description_lang_11
|
||||
# - Description_lang_12
|
||||
# - Description_lang_13
|
||||
# - Description_lang_14
|
||||
# - Description_lang_15
|
||||
# - Description_lang_16
|
||||
- AuraDescription_lang_0
|
||||
- AuraDescription_lang_1
|
||||
- AuraDescription_lang_2
|
||||
- AuraDescription_lang_3
|
||||
- AuraDescription_lang_4
|
||||
- AuraDescription_lang_5
|
||||
- AuraDescription_lang_6
|
||||
- AuraDescription_lang_7
|
||||
- AuraDescription_lang_Mask
|
||||
# - AuraDescription_lang_8
|
||||
# - AuraDescription_lang_9
|
||||
# - AuraDescription_lang_10
|
||||
# - AuraDescription_lang_11
|
||||
# - AuraDescription_lang_12
|
||||
# - AuraDescription_lang_13
|
||||
# - AuraDescription_lang_14
|
||||
# - AuraDescription_lang_15
|
||||
# - AuraDescription_lang_16
|
||||
- ManaCostPct
|
||||
- StartRecoveryCategory
|
||||
- StartRecoveryTime
|
||||
- MaxTargetLevel
|
||||
- SpellClassSet
|
||||
- SpellClassMask_1
|
||||
- SpellClassMask_2
|
||||
- MaxTargets
|
||||
- DefenseType
|
||||
- PreventionType
|
||||
- StanceBarOrder
|
||||
- DamageMultiplier_1
|
||||
- DamageMultiplier_2
|
||||
- DamageMultiplier_3
|
||||
- MinFactionId
|
||||
- MinReputation
|
||||
- RequiredAuraVision
|
||||
@@ -0,0 +1,7 @@
|
||||
# Default schema for SpellIcon.dbc (WoW 1.12.1 5875)
|
||||
# Derived from WDBXEditor Classic 1.12.1 definitions. This table
|
||||
# describes how spells are visualised; fields correspond to the DBC
|
||||
# columns in order.
|
||||
fields:
|
||||
- ID
|
||||
- TextureFilename
|
||||
@@ -0,0 +1,37 @@
|
||||
# Default schema for SpellVisual.dbc (WoW 1.12.1 5875)
|
||||
# Derived from WDBXEditor Classic 1.12.1 definitions. This table
|
||||
# describes how spells are visualised; fields correspond to the DBC
|
||||
# columns in order.
|
||||
fields:
|
||||
- ID
|
||||
- PrecastKit
|
||||
- CastKit
|
||||
- ImpactKit
|
||||
- StateKit
|
||||
- ChannelKit
|
||||
- HasMissile
|
||||
- MissileModel
|
||||
- MissilePathType
|
||||
- MissileDestinationAttachment
|
||||
- MissileSound
|
||||
- HasArea
|
||||
- AreaModel
|
||||
- AreaKit
|
||||
- AnimEventSoundID
|
||||
- Flags
|
||||
|
||||
# PrecastKit<32>
|
||||
# CastKit<32>
|
||||
# ImpactKit<32>
|
||||
# StateKit<32>
|
||||
# ChannelKit<32>
|
||||
# HasMissile<32>
|
||||
# MissileModel<32>
|
||||
# MissilePathType<32>
|
||||
# MissileDestinationAttachment<32>
|
||||
# MissileSound<32>
|
||||
# HasAreaEffect<32>
|
||||
# AreaModel<32>
|
||||
# AreaKit<32>
|
||||
# AnimEventSoundID<32>
|
||||
# Flags<32>
|
||||
@@ -0,0 +1,8 @@
|
||||
# Default schema for SpellVisualEffectName.dbc (WoW 1.12.1 5875)
|
||||
# Specifies the fields of the SpellVisualEffectName table.
|
||||
fields:
|
||||
- ID
|
||||
- Name
|
||||
- FileName
|
||||
- SpecialAttachPoint
|
||||
- Scale
|
||||
@@ -0,0 +1,58 @@
|
||||
# Default schema for SpellVisualKit.dbc (WoW 1.12.1 5875)
|
||||
#
|
||||
# Array fields in this table are expanded with numeric suffixes. The
|
||||
# order matches the column order in the DBC.
|
||||
fields:
|
||||
- ID
|
||||
- KitType
|
||||
- AnimID
|
||||
- HeadEffect
|
||||
- ChestEffect
|
||||
- BaseEffect
|
||||
- LeftHandEffect
|
||||
- RightHandEffect
|
||||
- BreathEffect
|
||||
- SpecialEffect_1
|
||||
- SpecialEffect_2
|
||||
- SpecialEffect_3
|
||||
- WorldEffect
|
||||
- SoundID
|
||||
- ShakeID
|
||||
- CharProc_1
|
||||
- CharProc_2
|
||||
- CharProc_3
|
||||
- CharProc_4
|
||||
- CharParamZero_1
|
||||
- CharParamZero_2
|
||||
- CharParamZero_3
|
||||
- CharParamZero_4
|
||||
- CharParamOne_1
|
||||
- CharParamOne_2
|
||||
- CharParamOne_3
|
||||
- CharParamOne_4
|
||||
- CharParamTwo_1
|
||||
- CharParamTwo_2
|
||||
- CharParamTwo_3
|
||||
- CharParamTwo_4
|
||||
- CharParamThree_1
|
||||
- CharParamThree_2
|
||||
- CharParamThree_3
|
||||
- CharParamThree_4
|
||||
|
||||
# KitType<32>
|
||||
# AnimID<32>
|
||||
# HeadEffect<32>
|
||||
# ChestEffect<32>
|
||||
# BaseEffect<32>
|
||||
# LeftHandEffect<32>
|
||||
# RightHandEffect<32>
|
||||
# BreathEffect<32>
|
||||
# SpecialEffect<32>[3]
|
||||
# WorldEffect<32>
|
||||
# SoundID<32>
|
||||
# ShakeID<32>
|
||||
# CharProc<32>[4]
|
||||
# CharParamZero[4]
|
||||
# CharParamOne[4]
|
||||
# CharParamTwo[4]
|
||||
# CharParamThree[4]
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user