Files
healer-man/dungeon-pipeline/boss-mechanics.json
T
2026-09-15 14:43:15 -04:00

11409 lines
285 KiB
JSON

{
"schemaVersion": 1,
"bosses": {
"9041": {
"name": "Warder Stilgiss",
"mode": "append",
"mechanics": [
{
"id": "warder-stilgiss-frostbolt",
"name": "Frostbolt",
"spellId": 12675,
"delivery": "projectile",
"target": "primary",
"school": "frost",
"animation": "cast",
"range": 28,
"cooldownMs": 3100,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
2400,
3800
],
"damageMultiplier": 0,
"effect": {
"kind": "control",
"mechanic": "slow",
"durationMs": 8000,
"damageMultiplier": 1.35
}
},
{
"id": "warder-stilgiss-frost-nova",
"name": "Frost Nova",
"spellId": 12674,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"range": 22,
"cooldownMs": 4513,
"damageMultiplier": 0,
"radius": 11,
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 8000,
"damageMultiplier": 0.82
}
}
]
},
"2748": {
"name": "Archaedas",
"mode": "replace",
"mechanics": [
{
"id": "archaedas-awaken-earthen-custodian",
"name": "Awaken Earthen Custodian",
"spellId": 10259,
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 7309,
"count": 1
}
},
{
"id": "archaedas-ground-tremor",
"name": "Ground Tremor",
"spellId": 6524,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"interruptible": false,
"range": 22,
"cooldownMs": 17000,
"initialCooldownMs": [
0,
10000
],
"repeatCooldownMs": [
14000,
20000
],
"damageMultiplier": 0.9,
"radius": 18,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 2000,
"radius": 18
}
},
{
"id": "archaedas-awaken-earthen-guardians",
"name": "Awaken Earthen Guardians",
"spellId": 10252,
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1500,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 7076,
"count": 6
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 70
}
},
{
"id": "archaedas-awaken-vault-warders",
"name": "Awaken Vault Warders",
"spellId": 10258,
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1500,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 10120,
"count": 2
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 40
}
}
]
},
"9218": {
"name": "Spirestone Battle Lord",
"mode": "replace",
"mechanics": []
},
"9219": {
"name": "Spirestone Butcher",
"mode": "replace",
"mechanics": []
},
"10376": {
"name": "Crystal Fang",
"mode": "replace",
"mechanics": []
},
"26668": {
"name": "Svala Sorrowgrave",
"mode": "replace",
"mechanics": [
{
"id": "svala-sinister-strike",
"name": "Sinister Strike",
"spellId": 15667,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"range": 5.5,
"cooldownMs": 4000,
"initialCooldownMs": [
3000,
3000
],
"repeatCooldownMs": [
3000,
5000
],
"damageMultiplier": 1.4
},
{
"id": "svala-call-flames",
"name": "Call Flames",
"spellId": 48258,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 32,
"cooldownMs": 10000,
"initialCooldownMs": [
11000,
11000
],
"repeatCooldownMs": [
8000,
12000
],
"damageMultiplier": 0.82,
"radius": 6,
"telegraph": {
"shape": "circle",
"anchor": "target",
"warningMs": 2000,
"radius": 6
}
},
{
"id": "svala-ritual-of-the-sword",
"name": "Ritual of the Sword",
"spellId": 48331,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 4000,
"interruptible": false,
"range": 40,
"cooldownMs": 25000,
"initialCooldownMs": [
25000,
25000
],
"repeatCooldownMs": [
25000,
25000
],
"maximumCasts": 1,
"damageMultiplier": 1.75,
"radius": 4.5,
"telegraph": {
"shape": "circle",
"anchor": "target",
"warningMs": 4000,
"radius": 4.5
}
}
]
},
"837414411": {
"name": "Tribunal of Ages",
"mode": "replace",
"mechanics": [
{
"id": "tribunal-glare",
"name": "Glare of the Tribunal",
"spellId": 50988,
"delivery": "projectile",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1500,
"interruptible": false,
"range": 100,
"cooldownMs": 1500,
"initialCooldownMs": [
47000,
47000
],
"repeatCooldownMs": [
1500,
1500
],
"damageMultiplier": 0.6,
"telegraph": {
"shape": "line",
"anchor": "source",
"warningMs": 1500,
"length": 100,
"width": 2.5
}
},
{
"id": "tribunal-dark-matter",
"name": "Dark Matter",
"spellId": 51012,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 3500,
"interruptible": false,
"range": 100,
"cooldownMs": 30000,
"initialCooldownMs": [
120000,
120000
],
"repeatCooldownMs": [
30000,
30000
],
"damageMultiplier": 1.1,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "target",
"warningMs": 3500,
"radius": 5
}
},
{
"id": "tribunal-searing-gaze",
"name": "Searing Gaze",
"spellId": 51136,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2500,
"interruptible": false,
"range": 100,
"cooldownMs": 15000,
"initialCooldownMs": [
217000,
217000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.95,
"radius": 4,
"telegraph": {
"shape": "circle",
"anchor": "target",
"warningMs": 2500,
"radius": 4
}
},
{
"id": "tribunal-summon-protectors",
"name": "Summon Dark Rune Protectors",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 32500,
"initialCooldownMs": [
52000,
52000
],
"repeatCooldownMs": [
32500,
32500
],
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 27983,
"count": 3
}
},
{
"id": "tribunal-summon-stormcallers",
"name": "Summon Dark Rune Stormcallers",
"delivery": "area",
"target": "self",
"school": "nature",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 41500,
"initialCooldownMs": [
122000,
122000
],
"repeatCooldownMs": [
41500,
41500
],
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 27984,
"count": 2
}
},
{
"id": "tribunal-summon-custodian",
"name": "Summon Iron Golem Custodian",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
228000,
228000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 27985,
"count": 1
}
}
]
},
"rw-barren-caves-101462": {
"name": "Anglo",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "barren-caves",
"templateId": 101462,
"roots": [
"LuaS_101462_DeadLog"
],
"functions": [
"LuaS_101462_DeadLog"
],
"spellIds": [
492292,
492293,
492294
]
},
"mechanics": [
{
"id": "rw-barren-caves-101462-spell-492292",
"name": "Trample",
"spellId": 492292,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-barren-caves-101462-spell-492293",
"name": "Bash",
"spellId": 492293,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-barren-caves-101462-control-492294",
"name": "Gulp",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
},
"effect": {
"kind": "control",
"mechanic": "stun",
"durationMs": 3000
}
}
]
},
"rw-cave-water-dragon-102623": {
"name": "Lytfir",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "cave-water-dragon",
"templateId": 102623,
"roots": [
"Lua_bk_wd_102623",
"lua_star_BossKilledCount"
],
"functions": [
"Lua_bk_wd_102623",
"lua_star_BossKilledCount",
"LuaFunc_PartyData",
"DW_Rand",
"DW_HateRemain",
"star_HateListSort",
"lua_star_CreateNPC",
"Lua_bk_wd_dead_102623",
"Lua_bk_wb_113594",
"Lua_bk_wd_dd_206005",
"Lua_bk_bb_102649_5",
"Role:new",
"LuaS_118toZone1_4",
"Lua_bk_wb_206005",
"Lua_bk_bb_102649_4",
"Init_RoleData_Value",
"Init_RoleData_Function",
"Lua_DW_CreateObj"
],
"spellIds": [
494144,
494145,
494249,
494250,
494253,
494254,
494256,
494276,
494297,
494298
]
},
"mechanics": [
{
"id": "rw-cave-water-dragon-102623-spell-494249",
"name": "Manastorms Duo Lv5",
"spellId": 494249,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-cave-water-dragon-102623-spell-494250",
"name": "Manastorms Duo Lv5",
"spellId": 494250,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-cave-water-dragon-102623-spell-494253",
"name": "Water Dragon Bomb",
"spellId": 494253,
"delivery": "projectile",
"target": "primary",
"school": "frost",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-cave-water-dragon-102623-spell-494254",
"name": "Dragon Attack",
"spellId": 494254,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
}
},
{
"id": "rw-cave-water-dragon-102623-debuff-494297",
"name": "Law of the Dragons",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "confusion",
"durationMs": 6000
}
},
{
"id": "rw-cave-water-dragon-102623-debuff-494298",
"name": "Law of the Dragons",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "confusion",
"durationMs": 6000
}
},
{
"id": "rw-cave-water-dragon-102623-phase-45",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-45",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 45
}
}
]
},
"rw-cave-water-dragon-104161": {
"name": "Template 104161",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "cave-water-dragon",
"templateId": 104161,
"roots": [
"Lua_bk_dw_ww_102463"
],
"functions": [
"Lua_bk_dw_ww_102463",
"Lua_bk_master_102641",
"LuaFunc_CreateObjByObj",
"Lua_bk_dw_ww_102641",
"Lua_bk_dw_ww_dd__102641",
"Role:new",
"Lua_Davis_BornByMultilateral",
"DW_Rand",
"Lua_bk_dd_sw_wr_102666",
"Lua_bk_sw_102666",
"Lua_bk_dd_sw_ri_102666",
"Lua_bk_sw_ri_102666",
"Init_RoleData_Value",
"Init_RoleData_Function",
"Lua_DW_CreateObj",
"Lua_bk_de_sw_wr_102666",
"DW_HateRemain",
"Lua_bk_dw_ww1_102641"
],
"spellIds": [
493996,
493999,
494000,
494386
]
},
"mechanics": [
{
"id": "rw-cave-water-dragon-104161-spell-493996",
"name": "Water Spirit Attack",
"spellId": 493996,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"castTimeMs": 2000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-cave-water-dragon-104161-spell-493999",
"name": "Wave Bomb",
"spellId": 493999,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"castTimeMs": 2000,
"range": 20,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-cave-water-dragon-104161-spell-494000",
"name": "Wave Strike",
"spellId": 494000,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"castTimeMs": 2000,
"range": 20,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-cave-water-dragon-104161-aura-494386",
"name": "Soul of the Water Dragon",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "soul-of-the-water-dragon",
"durationMs": 7500
}
}
]
},
"rw-demon-stronghold-102701": {
"name": "Naos",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "demon-stronghold",
"templateId": 102701,
"roots": [
"Lua_cang_naouls_boss",
"LuaI_102701_dead"
],
"functions": [
"Lua_cang_naouls_boss",
"LuaI_102701_dead",
"LuaFunc_CreateObjByObj",
"Lua_cang_naouls_Dead",
"Lua_cang_naouls_search",
"Lua_cnag_naouls_timer",
"lua_star_BossKilledCount",
"LuaI_122_TranPoint_Change",
"Role:new",
"SearchRangeNPC",
"Lua_cang_naouls_falldown",
"Lua_ObjDontTouch",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
494871,
494872,
494873,
494874,
494875,
494876,
494877
]
},
"mechanics": [
{
"id": "rw-demon-stronghold-102701-aura-494871",
"name": "Hurricane",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "hurricane",
"durationMs": 7500
}
},
{
"id": "rw-demon-stronghold-102701-aura-494873",
"name": "Struggle",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 10000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "struggle",
"durationMs": 7500
}
},
{
"id": "rw-demon-stronghold-102701-spell-494875",
"name": "Double Cyclone",
"spellId": 494875,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 3000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-demon-stronghold-102701-spell-494876",
"name": "Titanic Attack",
"spellId": 494876,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
}
]
},
"rw-fa-100070": {
"name": "Necromage",
"mode": "replace",
"source": {
"kind": "healer-man-source-gap",
"dungeonId": "forsaken-abbey",
"templateId": 100070,
"roots": [
"LuaI_100_B2Keeper"
],
"functions": [
"LuaI_100_B2Keeper",
"LuaI_B2Keeper_Dead",
"LuaFunc_PartyData",
"LuaI_B3Door_Zone2A_1",
"LuaI_B2BOSS_Dead",
"LuaI_B3Door_Zone2A_2"
],
"spellIds": [
490101
]
},
"mechanics": [
{
"id": "rw-fa-100070-source-gap-burst",
"name": "Arcane Burst",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 12,
"cooldownMs": 12000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0.82,
"radius": 8,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 2000,
"radius": 8
}
}
]
},
"rw-fa-100074": {
"name": "Demon Witch Ancalon",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "forsaken-abbey",
"templateId": 100074,
"roots": [
"AI_ANKARIA"
],
"functions": [
"AI_ANKARIA",
"CallMonsterAtFightStart",
"CallMonsterForRecovery",
"Lua_100074_deadlog_1",
"CreateMonsterByBOSSBatch",
"SetMonsterAttack",
"LuaFunc_PartyData",
"Role:new",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
490471,
490489,
490636,
491078
]
},
"mechanics": [
{
"id": "rw-fa-100074-spell-490471",
"name": "Fireball",
"spellId": 490471,
"delivery": "projectile",
"target": "primary",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 22.5,
"cooldownMs": 3000,
"initialCooldownMs": [
3000,
3000
],
"repeatCooldownMs": [
3000,
3000
],
"damageMultiplier": 0.85
},
{
"id": "rw-fa-100074-spell-490489",
"name": "Dark Power Release",
"spellId": 490489,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 5000,
"range": 15,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-fa-100074-control-490636",
"name": "Group Catch",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
},
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-fa-100074-summon-100070-at-50",
"name": "Reinforcements at 50%",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 100070,
"count": 2
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-fa-100074-summon-100070-at-25",
"name": "Reinforcements at 25%",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 100070,
"count": 2
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
},
{
"id": "rw-fa-100074-phase-50",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-50",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-fa-100074-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
}
]
},
"rw-fa-100561": {
"name": "Flowing Chaos",
"mode": "replace",
"source": {
"kind": "healer-man-source-gap",
"dungeonId": "forsaken-abbey",
"templateId": 100561,
"roots": [
"LuaI_100_BOSS1"
],
"functions": [
"LuaI_100_BOSS1",
"LuaI_100_BOSS1_Dead"
],
"spellIds": []
},
"mechanics": [
{
"id": "rw-fa-100561-source-gap-sweep",
"name": "Corrosive Sweep",
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "attack",
"castTimeMs": 1800,
"range": 7,
"cooldownMs": 10000,
"initialCooldownMs": [
7000,
7000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 1.1,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 7,
"angleDegrees": 100
}
}
]
},
"rw-fa-100562": {
"name": "Cruel Eater",
"mode": "replace",
"source": {
"kind": "healer-man-source-gap",
"dungeonId": "forsaken-abbey",
"templateId": 100562,
"roots": [
"LuaI_100_BOSS2"
],
"functions": [
"LuaI_100_BOSS2",
"LuaI_100_BOSS2_Dead"
],
"spellIds": []
},
"mechanics": [
{
"id": "rw-fa-100562-source-gap-sweep",
"name": "Heavy Sweep",
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 7,
"cooldownMs": 10000,
"initialCooldownMs": [
7000,
7000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 1.1,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 7,
"angleDegrees": 100
}
}
]
},
"rw-fa-100563": {
"name": "Hollow Shell",
"mode": "replace",
"source": {
"kind": "healer-man-source-gap",
"dungeonId": "forsaken-abbey",
"templateId": 100563,
"roots": [
"LuaI_100_BOSS3"
],
"functions": [
"LuaI_100_BOSS3",
"LuaI_100_BOSS3_Dead"
],
"spellIds": []
},
"mechanics": [
{
"id": "rw-fa-100563-source-gap-sweep",
"name": "Heavy Sweep",
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 7,
"cooldownMs": 10000,
"initialCooldownMs": [
7000,
7000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 1.1,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 7,
"angleDegrees": 100
}
}
]
},
"rw-hall-of-survivors-102395": {
"name": "Guldamor",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102395,
"roots": [
"Lua_bk_raid04_102395",
"LuaI_102395_dead"
],
"functions": [
"Lua_bk_raid04_102395",
"LuaI_102395_dead",
"DW_Rand",
"LuaFunc_CreateObjByObj",
"Lua_bk_rd04_dead_102563",
"Lua_bk_rd04_op_door_102419",
"Lua_black_raid04_alltime_102395",
"Lua_bk_rd04_cl_door_102419",
"Lua_bk_rd04_bigball_dead_102395",
"Lua_black_raid04_bigball_102395",
"Lua_bk_rd04_bossdead_102395",
"Lua_black_ball_dead_102395",
"Lua_bk_raid04_magic_102417",
"lua_star_BossKilledCount",
"LuaI_117_TranPoint_Change",
"Role:new",
"LuaFunc_MoveToFlag",
"Lua_DW_CreateObj",
"Lua_bk_raid04_bmball",
"SearchRangeNPC",
"SearchRangePlayer",
"Lua_ObjDontTouch",
"Init_RoleData_Value",
"Init_RoleData_Function",
"WaitMoveTo",
"Abs"
],
"spellIds": [
493789,
493790,
493791,
493792,
493921,
493995
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102395-debuff-493789",
"name": "Rune Shock Attack",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "rune-attack",
"durationMs": 6000
}
},
{
"id": "rw-hall-of-survivors-102395-spell-493790",
"name": "Magnetic Attack",
"spellId": 493790,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102395-spell-493791",
"name": "Electric Impulse",
"spellId": 493791,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 13,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102395-spell-493792",
"name": "Manastorms Duo Lv5",
"spellId": 493792,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102395-debuff-493921",
"name": "Energy Absorb",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 10000,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
},
{
"id": "rw-hall-of-survivors-102395-aura-493995",
"name": "Energy Thirst",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "energy-thirst",
"durationMs": 7500
}
}
]
},
"rw-hall-of-survivors-102421": {
"name": "Andriol",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102421,
"roots": [
"Lua_cang_BossAi_Sword",
"LuaI_102421_dead"
],
"functions": [
"Lua_cang_BossAi_Sword",
"LuaI_102421_dead",
"Lua_HateListPos",
"Lua_DW_CreateObj",
"Lua_cang_BossAi_SwordDead",
"Lua_cang_BossAi_SwordCraze",
"Lua_cang_BossAi_SwordSkillA1",
"Lua_cang_BossAi_SwordSkillA2",
"Lua_cang_BossAi_Swordleft",
"Lua_cang_BossAi_Swordright",
"lua_star_BossKilledCount",
"LuaI_117_TranPoint_Change",
"Lua_cang_BossAi_SwordSkillB",
"Lua_cang_BossAi_SwordSkillC",
"Lua_cang_BossAi_SwordSkillD",
"Cang_117_SkillDead",
"Role:new",
"Lua_ObjDontTouch",
"Lua_cang_BossAi_SwordSkillB1",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
493734,
493735,
493737,
493738,
493739,
493740,
493741,
493742,
493743,
493744,
493745,
493746,
493819,
493820,
493982
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102421-spell-493734",
"name": "Sword Dance",
"spellId": 493734,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-hall-of-survivors-102421-spell-493735",
"name": "Devastating Attack",
"spellId": 493735,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102421-control-493737",
"name": "Primal Fear",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
},
{
"id": "rw-hall-of-survivors-102421-spell-493738",
"name": "Energy Raging Flame",
"spellId": 493738,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102421-spell-493739",
"name": "Energy Frost",
"spellId": 493739,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102421-spell-493740",
"name": "Energy Electrical Strike",
"spellId": 493740,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102421-spell-493741",
"name": "Energy Attack",
"spellId": 493741,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 3000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102421-spell-493743",
"name": "Sword of Raging Flame",
"spellId": 493743,
"delivery": "melee",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102421-spell-493744",
"name": "Sword of Deep Cold",
"spellId": 493744,
"delivery": "melee",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102421-spell-493745",
"name": "Sword of Thunder",
"spellId": 493745,
"delivery": "melee",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102421-aura-493820",
"name": "Absorb",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 5000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "absorb",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102421-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
},
{
"id": "rw-hall-of-survivors-102421-phase-5",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-5",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 5
}
}
]
},
"rw-hall-of-survivors-102425": {
"name": "Zygro",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102425,
"roots": [
"lua_kenny_AI_blood2",
"LuaI_102425_dead"
],
"functions": [
"lua_kenny_AI_blood2",
"LuaI_102425_dead",
"DW_HateRemain",
"LuaFunc_CreateObjByObj",
"Lua_kenny_Opendoor",
"LuaS_Discowood_CheckPeace",
"lua_star_BossKilledCount",
"LuaI_117_TranPoint_Change",
"Role:new",
"Lua_ObjDontTouch",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
493720,
493721,
493722,
493724,
493725,
494193
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102425-debuff-493720",
"name": "Bloody Vortex",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 20,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "bloody-vortex",
"durationMs": 6000
}
},
{
"id": "rw-hall-of-survivors-102425-debuff-493722",
"name": "Blood Armor",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "blood-armor",
"durationMs": 6000
}
},
{
"id": "rw-hall-of-survivors-102425-debuff-493724",
"name": "Bloody Vampire Arrows",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6000,
"initialCooldownMs": [
6000,
6000
],
"repeatCooldownMs": [
6000,
6000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "vampire-arrows",
"durationMs": 4000
}
},
{
"id": "rw-hall-of-survivors-102425-spell-493725",
"name": "Bloody Arrow Storm",
"spellId": 493725,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 3000,
"range": 20,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102425-spell-494193",
"name": "RuneWaker Spell 494193",
"spellId": 494193,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-hall-of-survivors-102430": {
"name": "Andaphelmor",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102430,
"roots": [
"LuaI_102430_0",
"LuaI_102430_dead"
],
"functions": [
"LuaI_102430_0",
"LuaI_102430_dead",
"Lua_ObjDontTouch",
"LuaI_102430_CheckBoss",
"LuaI_102430_BlockCheck",
"LuaAI_102430_Battle",
"lua_star_BossKilledCount",
"LuaI_117_TranPoint_Change",
"Lua_CheckObj_Exist",
"LuaAI_102430_Slayer_0",
"DW_Rand",
"LuaAI_102430_Mobs_Check",
"LuaAI_102430_StepOne_Dead",
"LuaAI_102430_BallAround",
"LuaAI_102430_BallDead",
"Role:new",
"LuaAI_102430_Slayer_1",
"LuaM_504146_1",
"LuaAI_102430_Auro_Check",
"LuaFunc_DeadPlay_Sub",
"Lua_SubtractBuff",
"Lua_CancelAllBuff",
"Init_RoleData_Value",
"Init_RoleData_Function",
"DW_MoveToFlag",
"Lua_BuffPosSearch",
"DW_WaitMoveTo",
"Abs"
],
"spellIds": [
493776,
493809,
493815,
493816,
493817
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102430-aura-493815",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "blood-of-atonement",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102430-aura-493816",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "magical-dedication",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102430-aura-493817",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "awe-inspiring-power",
"durationMs": 7500
}
}
]
},
"rw-hall-of-survivors-102452": {
"name": "Mantarick",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102452,
"roots": [
"Lua_bk_r05_touchcount_102452"
],
"functions": [
"Lua_bk_r05_touchcount_102452",
"Lua_bk_r05_touch_113417",
"Lua_bk_r05_start_102562",
"Lua_bk_r05_mode1_time_102443",
"LuaFunc_CreateObjByObj",
"Lua_bk_r05_boss2_102445",
"Lua_bk_r05_horse_dead_102445",
"Lua_bk_r05_boss3_1_102444",
"Lua_bk_r05_boss3_2_102444",
"Role:new",
"Lua_bk_r05_mode2_time_102561",
"star_HateListSort",
"DW_Rand",
"DW_HateRemain",
"Init_RoleData_Value",
"Init_RoleData_Function",
"Lua_bk_r05_fire_check_102555",
"Lua_bk_r05_boss4_102447",
"Lua_bk_fire_rand_102555",
"Lua_bk_r05_door_102563",
"Lua_bk_r05_boss5_102446",
"Lua_bk_r_range1_102461",
"Lua_bk_r_range2_102462",
"Lua_bk_r_range3_102463",
"Lua_bk_r_range4_102464"
],
"spellIds": [
493901,
493902,
493903,
493904,
493905,
493906,
493907,
493908,
493909,
493924,
494164,
494165
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102452-spell-493901",
"name": "Cleave Attack",
"spellId": 493901,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 30,
"angleDegrees": 95
}
},
{
"id": "rw-hall-of-survivors-102452-spell-493902",
"name": "Earth Shock",
"spellId": 493902,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102452-spell-493903",
"name": "Surprise Blade Attack",
"spellId": 493903,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102452-spell-493904",
"name": "Night Strike",
"spellId": 493904,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hall-of-survivors-102452-spell-493905",
"name": "Half Moon Cleave",
"spellId": 493905,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 6,
"angleDegrees": 95
}
},
{
"id": "rw-hall-of-survivors-102452-spell-493906",
"name": "Lightning Hit",
"spellId": 493906,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102452-spell-493907",
"name": "Stomp",
"spellId": 493907,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 12,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102452-spell-493908",
"name": "Clash",
"spellId": 493908,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 1000,
"range": 12,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102452-aura-493909",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "manastorms-duo-lv5",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102452-debuff-494164",
"name": "Manastorms Duo Lv5",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
}
]
},
"rw-hall-of-survivors-102475": {
"name": "Glamo",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102475,
"roots": [
"Lua_apon_hall_2_AI",
"LuaI_102475_dead"
],
"functions": [
"Lua_apon_hall_2_AI",
"LuaI_102475_dead",
"HateTargetID",
"DW_HateRemain",
"DW_Rand",
"Lua_DW_CreateObj",
"Lua_apon_hall_2_Die",
"LuaS_Discowood_CheckPeace",
"lua_star_BossKilledCount",
"LuaI_117_TranPoint_Change",
"Role:new",
"Lua_ObjDontTouch",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
493714,
493715,
493716,
493717,
493718,
493860,
493861,
493862,
493863,
493865,
493866,
493868,
493900
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102475-spell-493714",
"name": "Furious Hammer Strike",
"spellId": 493714,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 10,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hall-of-survivors-102475-spell-493715",
"name": "Electromagnetic Cleave",
"spellId": 493715,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 10,
"angleDegrees": 95
}
},
{
"id": "rw-hall-of-survivors-102475-spell-493717",
"name": "RuneWaker Spell 493717",
"spellId": 493717,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 3000,
"range": 4.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 3.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 3.5
}
},
{
"id": "rw-hall-of-survivors-102475-aura-493718",
"name": "Rage Shockwave",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "rage-shockwave",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102475-aura-493861",
"name": "Hour of Punishment",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 3000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "divine-punishment-mode",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102475-aura-493862",
"name": "Electric Axe Attack",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "electric-axe-attack",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102475-aura-493863",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "electric-axe-attack",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102475-aura-493866",
"name": "Punishment - Hunt",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "punishment-hunt",
"durationMs": 7500
}
},
{
"id": "rw-hall-of-survivors-102475-spell-493868",
"name": "Ultimate Trial",
"spellId": 493868,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-hall-of-survivors-102476": {
"name": "Divine Punishment Pursuer",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102476,
"roots": [],
"functions": [],
"spellIds": [
493985
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102476-spell-493985",
"name": "Punishment- Divine Retribution",
"spellId": 493985,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 3000,
"initialCooldownMs": [
3000,
3000
],
"repeatCooldownMs": [
3000,
3000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
}
]
},
"rw-hall-of-survivors-102560": {
"name": "Prison Pursuer",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102560,
"roots": [],
"functions": [],
"spellIds": [
493891
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102560-control-493891",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 4.5,
"cooldownMs": 8000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
8000,
8000
],
"damageMultiplier": 0,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
},
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
}
]
},
"rw-hall-of-survivors-102643": {
"name": "Horror Seeker",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hall-of-survivors",
"templateId": 102643,
"roots": [],
"functions": [],
"spellIds": [
493984
]
},
"mechanics": [
{
"id": "rw-hall-of-survivors-102643-control-493984",
"name": "Punishment- Terrify",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 4.5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
}
]
},
"rw-hoto-102021": {
"name": "Jiasha",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hoto",
"templateId": 102021,
"roots": [
"LuaI_102038",
"LuaI_102021",
"lua_star_BossKilledCount"
],
"functions": [
"LuaI_102038",
"LuaI_102021",
"lua_star_BossKilledCount",
"Lua_ObjDontTouch",
"DW_Rand",
"Role:new",
"LuaI_102021_Wall",
"LuaI_102021_Funny",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaFunc_SearchNPCbyOrgID",
"LuaFunc_MoveToFlag",
"WaitMoveTo",
"Abs"
],
"spellIds": [
491922,
492669,
493214,
493215,
493307,
493308
]
},
"mechanics": [
{
"id": "rw-hoto-102021-aura-492669",
"name": "Blue Explosion",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "blue-explosion",
"durationMs": 7500
}
},
{
"id": "rw-hoto-102021-spell-493215",
"name": "Water Gulp",
"spellId": 493215,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hoto-102021-spell-493307",
"name": "Water Arrow",
"spellId": 493307,
"delivery": "projectile",
"target": "primary",
"school": "frost",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-hoto-102021-aura-493308",
"name": "Water Arrow Volley",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 25000,
"initialCooldownMs": [
25000,
25000
],
"repeatCooldownMs": [
25000,
25000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "water-arrow-volley",
"durationMs": 12000
}
}
]
},
"rw-hoto-102040": {
"name": "Medusa",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hoto",
"templateId": 102040,
"roots": [
"LuaS_102040_10",
"lua_star_BossKilledCount"
],
"functions": [
"LuaS_102040_10",
"lua_star_BossKilledCount",
"Lua_DW_CreateObj",
"Lua_ObjDontTouch",
"Lua_HateListPos",
"DW_SetColdown",
"NPCAttackFlag",
"LuaS_102040_5",
"DW_CheckUse",
"DW_Rand",
"LuaS_102040_21",
"LuaS_102040_20",
"LuaS_102040_16",
"LuaS_102040_11",
"LuaS_102040_4",
"LuaS_102040_6",
"LuaS_Discowood_CheckPeace",
"LuaS_102040_12",
"DW_CheckBackpage",
"LuaFunc_MoveToFlag",
"WaitMoveTo",
"Role:new",
"Abs",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
493207,
493208,
493209,
493210,
493211,
493212,
493242,
493305,
493525,
493578,
493580,
493595
]
},
"mechanics": [
{
"id": "rw-hoto-102040-aura-493207",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "manastorms-duo-lv5",
"durationMs": 12000
}
},
{
"id": "rw-hoto-102040-aura-493208",
"name": "Snake Lady's Seduction",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 18000,
"initialCooldownMs": [
18000,
18000
],
"repeatCooldownMs": [
18000,
18000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "petrify",
"durationMs": 9000
}
},
{
"id": "rw-hoto-102040-debuff-493209",
"name": "Rock Binding Magic",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 18000,
"initialCooldownMs": [
18000,
18000
],
"repeatCooldownMs": [
18000,
18000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "rock-bind",
"durationMs": 9000
}
},
{
"id": "rw-hoto-102040-spell-493210",
"name": "Rock Shattering Wave",
"spellId": 493210,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 13000,
"initialCooldownMs": [
13000,
13000
],
"repeatCooldownMs": [
13000,
13000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hoto-102040-aura-493211",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "fortification",
"durationMs": 12000
}
},
{
"id": "rw-hoto-102040-aura-493212",
"name": "Summon Sound Shell",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 40000,
"initialCooldownMs": [
40000,
40000
],
"repeatCooldownMs": [
40000,
40000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "summon-sound-shell",
"durationMs": 12000
}
},
{
"id": "rw-hoto-102040-debuff-493305",
"name": "Magic Fortress",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 30000,
"initialCooldownMs": [
30000,
30000
],
"repeatCooldownMs": [
30000,
30000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "magic-fortress",
"durationMs": 10000
}
},
{
"id": "rw-hoto-102040-aura-493525",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 10000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "manastorms-duo-lv5",
"durationMs": 7500
}
},
{
"id": "rw-hoto-102040-aura-493578",
"name": "Fatal Snake Woman Scent",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 25000,
"initialCooldownMs": [
25000,
25000
],
"repeatCooldownMs": [
25000,
25000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "fatal-snake-woman-scent",
"durationMs": 12000
}
},
{
"id": "rw-hoto-102040-spell-493580",
"name": "Snake Staff Attack",
"spellId": 493580,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-hoto-102040-aura-493595",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 35000,
"initialCooldownMs": [
35000,
35000
],
"repeatCooldownMs": [
35000,
35000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "manastorms-duo-lv5",
"durationMs": 12000
}
}
]
},
"rw-hoto-102041": {
"name": "Teeth of the Reef",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hoto",
"templateId": 102041,
"roots": [
"LuaI_102041_AI",
"lua_star_BossKilledCount"
],
"functions": [
"LuaI_102041_AI",
"lua_star_BossKilledCount",
"DW_Rand"
],
"spellIds": [
493231,
493232,
493233
]
},
"mechanics": [
{
"id": "rw-hoto-102041-spell-493231",
"name": "Big Ripper",
"spellId": 493231,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-hoto-102041-spell-493232",
"name": "Scaly Surprise",
"spellId": 493232,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-hoto-102041-aura-493233",
"name": "Disperse Poison",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "disperse-poison",
"durationMs": 7500
}
}
]
},
"rw-hoto-102046": {
"name": "Bloodthirsty Claw",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hoto",
"templateId": 102046,
"roots": [
"Lua_apon_attackfish_2",
"lua_star_BossKilledCount"
],
"functions": [
"Lua_apon_attackfish_2",
"lua_star_BossKilledCount",
"LuaFunc_PartyData",
"DW_Rand",
"Lua_DW_CreateObj",
"lua_star_CreateNPC",
"LuaS_AP_fishdie_2",
"LuaS_Discowood_CheckPeace",
"Role:new",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
493237,
493239
]
},
"mechanics": [
{
"id": "rw-hoto-102046-spell-493237",
"name": "Splinter Magic",
"spellId": 493237,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 2000,
"range": 15,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-hoto-102046-spell-493239",
"name": "Giant Claw Attack",
"spellId": 493239,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
}
]
},
"rw-hoto-102063": {
"name": "Geba",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "hoto",
"templateId": 102063,
"roots": [
"Lua_AP_OceanBoss_4",
"lua_star_BossKilledCount"
],
"functions": [
"Lua_AP_OceanBoss_4",
"lua_star_BossKilledCount",
"LuaFunc_PartyData"
],
"spellIds": [
493187,
493188,
493189,
493221,
493492,
493499
]
},
"mechanics": [
{
"id": "rw-hoto-102063-aura-493187",
"name": "Geba's Rage",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1500,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "geba-s-rage",
"durationMs": 7500
}
},
{
"id": "rw-hoto-102063-aura-493188",
"name": "Sonic Roar",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "sonic-roar",
"durationMs": 7500
}
},
{
"id": "rw-hoto-102063-spell-493189",
"name": "Geba's Fury",
"spellId": 493189,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-hoto-102063-spell-493221",
"name": "Whirl Counterattack",
"spellId": 493221,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-hoto-102063-aura-493492",
"name": "Geba's Magic",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "geba-s-magic",
"durationMs": 7500
}
}
]
},
"rw-ice-dwarf-kingdom-101268": {
"name": "Pangkor",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ice-dwarf-kingdom",
"templateId": 101268,
"roots": [
"LuaS_101268_DeadLog"
],
"functions": [
"LuaS_101268_DeadLog"
],
"spellIds": [
492821,
492822,
492841
]
},
"mechanics": [
{
"id": "rw-ice-dwarf-kingdom-101268-spell-492821",
"name": "Terrain Clear",
"spellId": 492821,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 5000,
"range": 14,
"cooldownMs": 3000,
"initialCooldownMs": [
3000,
3000
],
"repeatCooldownMs": [
3000,
3000
],
"damageMultiplier": 0.85,
"radius": 14,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 14
}
},
{
"id": "rw-ice-dwarf-kingdom-101268-debuff-492822",
"name": "Dust",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6000,
"initialCooldownMs": [
6000,
6000
],
"repeatCooldownMs": [
6000,
6000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "dust",
"durationMs": 4000
}
},
{
"id": "rw-ice-dwarf-kingdom-101268-spell-492841",
"name": "Boulder Split",
"spellId": 492841,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 1800,
"range": 14,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 14,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 14
}
}
]
},
"rw-ice-dwarf-kingdom-101584": {
"name": "Thynos",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ice-dwarf-kingdom",
"templateId": 101584,
"roots": [
"LuaI_101584_AI",
"LuaS_101584_DeadLog"
],
"functions": [
"LuaI_101584_AI",
"LuaS_101584_DeadLog",
"Lua_ObjDontTouch",
"DW_Rand",
"Lua_CancelAllBuff"
],
"spellIds": [
492847,
492848,
492850,
492853,
492856
]
},
"mechanics": [
{
"id": "rw-ice-dwarf-kingdom-101584-spell-492847",
"name": "Ancient Fire",
"spellId": 492847,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-ice-dwarf-kingdom-101584-debuff-492848",
"name": "Fire Chaos",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 7,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7
},
"effect": {
"kind": "target-aura",
"aura": "fire-chaos",
"durationMs": 6000
}
},
{
"id": "rw-ice-dwarf-kingdom-101584-aura-492850",
"name": "Hellish Rage",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "hellish-rage",
"durationMs": 10000
}
},
{
"id": "rw-ice-dwarf-kingdom-101584-debuff-492853",
"name": "RuneWaker Spell 492853",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
}
]
},
"rw-ice-dwarf-kingdom-101881": {
"name": "Icebound Guardian",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ice-dwarf-kingdom",
"templateId": 101881,
"roots": [
"LuaI_101585"
],
"functions": [
"LuaI_101585",
"LuaFunc_SearchNPCbyOrgID",
"LuaI_101585_Dead",
"LuaI_101585_OpenDoor"
],
"spellIds": [
492608,
492657
]
},
"mechanics": [
{
"id": "rw-ice-dwarf-kingdom-101881-debuff-492657",
"name": "Conductivity",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6000,
"initialCooldownMs": [
6000,
6000
],
"repeatCooldownMs": [
6000,
6000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "conductivity",
"durationMs": 4000
}
}
]
},
"rw-ice-dwarf-kingdom-101883": {
"name": "Crasset Hairyfoot",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ice-dwarf-kingdom",
"templateId": 101883,
"roots": [
"AI_MOCA_Hero",
"LuaI_101883_Dead"
],
"functions": [
"AI_MOCA_Hero",
"LuaI_101883_Dead",
"LuaFunc_SearchNPCbyOrgID",
"HateTargetID",
"HateListRandom",
"Lua_ObjDontTouch",
"LuaI_112331_Play_lv50",
"LuaI_101883_KnockDoor",
"Lua_MixTable",
"LuaI_112331_Play2_lv50",
"LuaI_112331_Play3_lv50",
"LuaFunc_MoveToFlag",
"LuaI_112331_Drawf2_lv50",
"LuaP_112331_Seal_lv50",
"WaitMoveTo",
"LuaFunc_CreateObjByObj",
"Role:new",
"Lua_CancelAllBuff",
"Lua_CreateObjByDir",
"LuaAI_101881_RangeBuff",
"LuaI_R2U2_0",
"Abs",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaFunc_DeadPlay",
"LuaFunc_DeadPlay_Sub"
],
"spellIds": [
492184,
492533,
492587,
492601,
492602,
492608,
493085,
493241
]
},
"mechanics": [
{
"id": "rw-ice-dwarf-kingdom-101883-debuff-492533",
"name": "Runic Decline",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 20,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 3,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 3
},
"effect": {
"kind": "target-aura",
"aura": "runic-decline",
"durationMs": 6000
}
},
{
"id": "rw-ice-dwarf-kingdom-101883-spell-492587",
"name": "Energy Burn",
"spellId": 492587,
"delivery": "melee",
"target": "primary",
"school": "shadow",
"animation": "cast",
"castTimeMs": 0,
"range": 4.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-ice-dwarf-kingdom-101883-spell-492601",
"name": "Triple Slash",
"spellId": 492601,
"delivery": "projectile",
"target": "primary",
"school": "shadow",
"animation": "cast",
"castTimeMs": 2000,
"range": 7.5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
},
{
"id": "rw-ice-dwarf-kingdom-101883-debuff-492602",
"name": "Slipping Ice Block",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 25,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "slipping-ice-block",
"durationMs": 10000
}
},
{
"id": "rw-ice-dwarf-kingdom-101883-debuff-493085",
"name": "RuneWaker Spell 493085",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 20,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "repair",
"durationMs": 6000
}
},
{
"id": "rw-ice-dwarf-kingdom-101883-debuff-493241",
"name": "Manastorms Duo Lv5",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "food-preservative",
"durationMs": 7500
}
}
]
},
"rw-ice-dwarf-kingdom-101884": {
"name": "Mole King",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ice-dwarf-kingdom",
"templateId": 101884,
"roots": [],
"functions": [],
"spellIds": [
492759,
492760,
493058
]
},
"mechanics": [
{
"id": "rw-ice-dwarf-kingdom-101884-spell-492759",
"name": "Raging Flames",
"spellId": 492759,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.85,
"radius": 3,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 3
}
},
{
"id": "rw-ice-dwarf-kingdom-101884-spell-492760",
"name": "Bash",
"spellId": 492760,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
}
]
},
"rw-kalins-shrine-101500": {
"name": "Goddess of Art's Disciple",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kalins-shrine",
"templateId": 101500,
"roots": [
"LuaS_101500_DeadLog"
],
"functions": [
"LuaS_101500_DeadLog"
],
"spellIds": [
490477,
492367,
492383,
492384
]
},
"mechanics": [
{
"id": "rw-kalins-shrine-101500-spell-490477",
"name": "Slash",
"spellId": 490477,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-kalins-shrine-101500-spell-492367",
"name": "Thorny Road",
"spellId": 492367,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 25,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-kalins-shrine-101500-debuff-492383",
"name": "Wine Spirit's Invitation",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 25,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "slumber",
"durationMs": 10000
}
},
{
"id": "rw-kalins-shrine-101500-aura-492384",
"name": "Spiritual Divine Praise",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "heroic-blessing",
"durationMs": 10000
}
}
]
},
"rw-kalins-shrine-101501": {
"name": "Yusalien",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kalins-shrine",
"templateId": 101501,
"roots": [
"AI_UZALIAN",
"LuaS_101501_DeadLog"
],
"functions": [
"AI_UZALIAN",
"LuaS_101501_DeadLog",
"Lua_MixTable",
"Lua_DW_CreateObj",
"HateListNoAttackTarget",
"LuaFunc_SearchNPCbyOrgID",
"HateListRandom",
"HateTargetID",
"LuaS_112324_GetHammer"
],
"spellIds": [
492379,
492380,
492381,
492382,
492573
]
},
"mechanics": [
{
"id": "rw-kalins-shrine-101501-spell-492379",
"name": "High Speed Pressing",
"spellId": 492379,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
}
},
{
"id": "rw-kalins-shrine-101501-debuff-492380",
"name": "Bite to Pieces",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
},
"effect": {
"kind": "target-aura",
"aura": "bleed",
"durationMs": 5000
}
},
{
"id": "rw-kalins-shrine-101501-spell-492381",
"name": "Water Arrow Volley",
"spellId": 492381,
"delivery": "area",
"target": "nearby-party",
"school": "frost",
"animation": "cast",
"castTimeMs": 1800,
"range": 25,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-kalins-shrine-101501-spell-492382",
"name": "Lake Master's Fury",
"spellId": 492382,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2500,
"range": 15,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-kalins-shrine-101501-aura-492573",
"name": "Stone Skin",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 35000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "stone-skin",
"durationMs": 7500
}
}
]
},
"rw-kalins-shrine-101502": {
"name": "Locatha",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kalins-shrine",
"templateId": 101502,
"roots": [
"LuaS_101502_DeadLog"
],
"functions": [
"LuaS_101502_DeadLog"
],
"spellIds": [
492375,
492376,
492377,
492536,
492778
]
},
"mechanics": [
{
"id": "rw-kalins-shrine-101502-spell-492375",
"name": "Icy Water Cannon",
"spellId": 492375,
"delivery": "projectile",
"target": "primary",
"school": "frost",
"animation": "cast",
"castTimeMs": 2000,
"range": 20,
"cooldownMs": 5000,
"initialCooldownMs": [
5000,
5000
],
"repeatCooldownMs": [
5000,
5000
],
"damageMultiplier": 0.85
},
{
"id": "rw-kalins-shrine-101502-debuff-492376",
"name": "Spray Mucus",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 20,
"cooldownMs": 6000,
"initialCooldownMs": [
6000,
6000
],
"repeatCooldownMs": [
6000,
6000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "sticky",
"durationMs": 4000
}
},
{
"id": "rw-kalins-shrine-101502-debuff-492377",
"name": "Strange Egg Parasites",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "strange-egg-parasites",
"durationMs": 10000
}
},
{
"id": "rw-kalins-shrine-101502-aura-492536",
"name": "Strange Egg Parasites",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "strange-egg-parasites",
"durationMs": 7500
}
},
{
"id": "rw-kalins-shrine-101502-debuff-492778",
"name": "Strange Egg Parasites",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "strange-egg-parasites",
"durationMs": 5000
}
}
]
},
"rw-kalins-shrine-101503": {
"name": "Ensia",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kalins-shrine",
"templateId": 101503,
"roots": [
"LuaI_101503_Set",
"LuaS_101503_DeadLog"
],
"functions": [
"LuaI_101503_Set",
"LuaS_101503_DeadLog",
"LuaFunc_SearchNPCbyOrgID",
"LuaI_101503_Dead",
"LuaI_101503_Door",
"LuaI_101503_DootDrama",
"LuaI_Siaf112077_KnockDoor",
"LuaFunc_PartyData",
"LuaFunc_MoveToFlag",
"WaitMoveTo",
"Role:new",
"Abs",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
490656,
491248,
492569,
492570,
492571,
492682
]
},
"mechanics": [
{
"id": "rw-kalins-shrine-101503-aura-490656",
"name": "Wave Armor",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "wave-armor",
"durationMs": 12000
}
},
{
"id": "rw-kalins-shrine-101503-aura-492569",
"name": "Kiss of Blood Clot",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "kiss-of-blood-clot",
"durationMs": 7500
}
},
{
"id": "rw-kalins-shrine-101503-aura-492570",
"name": "Lament of Dejection",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "lament-of-dejection",
"durationMs": 7500
}
},
{
"id": "rw-kalins-shrine-101503-aura-492571",
"name": "Confusion Curse",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "confusion-curse",
"durationMs": 5000
}
},
{
"id": "rw-kalins-shrine-101503-control-492682",
"name": "Witch's Song",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 4.5,
"cooldownMs": 25000,
"initialCooldownMs": [
25000,
25000
],
"repeatCooldownMs": [
25000,
25000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
}
]
},
"rw-kalins-shrine-101507": {
"name": "Iron Rune Warrior",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kalins-shrine",
"templateId": 101507,
"roots": [
"LuaS_101507_DeadLog"
],
"functions": [
"LuaS_101507_DeadLog"
],
"spellIds": [
492371,
492372,
492373,
492374
]
},
"mechanics": [
{
"id": "rw-kalins-shrine-101507-spell-492371",
"name": "Power Build-Up Strike",
"spellId": 492371,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 4000,
"range": 5,
"cooldownMs": 8000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
8000,
8000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-kalins-shrine-101507-spell-492372",
"name": "Earth Shattering Attack",
"spellId": 492372,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 2500,
"range": 25,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
},
{
"id": "rw-kalins-shrine-101507-spell-492373",
"name": "Hit on the Head",
"spellId": 492373,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
},
{
"id": "rw-kalins-shrine-101507-aura-492374",
"name": "Steel Body Protection",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "steel-reinforcement",
"durationMs": 12000
}
}
]
},
"rw-kawaks-tomb-104228": {
"name": "Linobia",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kawaks-tomb",
"templateId": 104228,
"roots": [
"ic_nohi_18_134_03",
"ic_ha_de_134_03"
],
"functions": [
"ic_nohi_18_134_03",
"ic_ha_de_134_03",
"lua_sasa_104228_Boss",
"lua_star_BossKilledCount",
"star_HateListSort"
],
"spellIds": [
496027,
496028,
496030,
496031,
496034,
496036
]
},
"mechanics": [
{
"id": "rw-kawaks-tomb-104228-spell-496027",
"name": "Shake Heaven and Earth",
"spellId": 496027,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-kawaks-tomb-104228-spell-496028",
"name": "Wing Poison",
"spellId": 496028,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-kawaks-tomb-104228-spell-496030",
"name": "Holy Stone Floor",
"spellId": 496030,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-kawaks-tomb-104228-spell-496031",
"name": "Double Horned Spike",
"spellId": 496031,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 2000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-kawaks-tomb-104228-debuff-496036",
"name": "Pesticide",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 5000,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "pesticide",
"durationMs": 6000
}
},
{
"id": "rw-kawaks-tomb-104228-phase-50",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-50",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
}
]
},
"rw-kulech-bones-nest-107306": {
"name": "Template 107306",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "kulech-bones-nest",
"templateId": 107306,
"roots": [
"sasa_107302_Counter"
],
"functions": [
"sasa_107302_Counter",
"star_HateListSort",
"sasa_107302_AI",
"sasa_107303_takeaway",
"sasa_107305_Eaten",
"sasa_107304_poison",
"sasa_107302_AntonSkill",
"Role:new",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
496328,
496404,
496405,
496406,
496407,
496409,
496519
]
},
"mechanics": [
{
"id": "rw-kulech-bones-nest-107306-spell-496328",
"name": "Stone Sickle Chop",
"spellId": 496328,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-kulech-bones-nest-107306-spell-496404",
"name": "Soul Killer Potion",
"spellId": 496404,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-kulech-bones-nest-107306-spell-496405",
"name": "Wind Sickle Shadow",
"spellId": 496405,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-kulech-bones-nest-107306-aura-496406",
"name": "Awaken",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "awaken",
"durationMs": 7500
}
},
{
"id": "rw-kulech-bones-nest-107306-aura-496407",
"name": "Corrosive Mucus",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "acid-irritation",
"durationMs": 7500
}
},
{
"id": "rw-kulech-bones-nest-107306-spell-496409",
"name": "Wind Sickle",
"spellId": 496409,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
}
]
},
"rw-mystic-altar-100138": {
"name": "Cursed lron Golem",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "mystic-altar",
"templateId": 100138,
"roots": [
"Lua_100138_deadlog"
],
"functions": [
"Lua_100138_deadlog",
"Lua_100138_deadlog_1"
],
"spellIds": [
490477,
490478,
490520,
490522,
490523,
490525,
490636,
491095
]
},
"mechanics": [
{
"id": "rw-mystic-altar-100138-spell-490477",
"name": "Slash",
"spellId": 490477,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-mystic-altar-100138-spell-490478",
"name": "Slash",
"spellId": 490478,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 6000,
"initialCooldownMs": [
6000,
6000
],
"repeatCooldownMs": [
6000,
6000
],
"damageMultiplier": 0.85
},
{
"id": "rw-mystic-altar-100138-spell-490520",
"name": "Whirlwind",
"spellId": 490520,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-mystic-altar-100138-spell-490522",
"name": "Formation Breaker",
"spellId": 490522,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 3000,
"range": 7.5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-mystic-altar-100138-aura-490523",
"name": "Frenzy",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "frenzy",
"durationMs": 12000
}
},
{
"id": "rw-mystic-altar-100138-spell-490525",
"name": "Blasting Cyclone",
"spellId": 490525,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 8,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 8,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 8
}
},
{
"id": "rw-mystic-altar-100138-control-490636",
"name": "Group Catch",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
},
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-mystic-altar-100138-aura-491095",
"name": "Rampart",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "rampart",
"durationMs": 12000
}
}
]
},
"rw-mystic-altar-100154": {
"name": "Razeela",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "mystic-altar",
"templateId": 100154,
"roots": [
"Lua_100154_deadlog"
],
"functions": [
"Lua_100154_deadlog",
"Lua_100154_deadlog_1"
],
"spellIds": [
490489,
490633,
490636,
490637,
490652,
491086,
491097,
491101
]
},
"mechanics": [
{
"id": "rw-mystic-altar-100154-spell-490489",
"name": "Dark Power Release",
"spellId": 490489,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 5000,
"range": 15,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-mystic-altar-100154-spell-490633",
"name": "Thunderstorm",
"spellId": 490633,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 2000,
"range": 18,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-mystic-altar-100154-control-490636",
"name": "Group Catch",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
},
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-mystic-altar-100154-spell-490637",
"name": "Silence",
"spellId": 490637,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1000,
"range": 18,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.85
},
{
"id": "rw-mystic-altar-100154-aura-490652",
"name": "Life Source",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 8000,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "life-source",
"durationMs": 12000
}
},
{
"id": "rw-mystic-altar-100154-control-491086",
"name": "Dreadful Cry",
"delivery": "projectile",
"target": "primary",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 12,
"cooldownMs": 25000,
"initialCooldownMs": [
25000,
25000
],
"repeatCooldownMs": [
25000,
25000
],
"damageMultiplier": 0,
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
},
{
"id": "rw-mystic-altar-100154-debuff-491097",
"name": "Life Sandglass",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 25,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "life-sandglass",
"durationMs": 6000
}
},
{
"id": "rw-mystic-altar-100154-debuff-491101",
"name": "Life Sandglass",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "life-sandglass",
"durationMs": 6000
}
}
]
},
"rw-mystic-altar-100611": {
"name": "Dorlos",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "mystic-altar",
"templateId": 100611,
"roots": [
"LuaI_420263"
],
"functions": [
"LuaI_420263"
],
"spellIds": [
490476,
490480,
490489,
491087,
491095,
491096,
491104
]
},
"mechanics": [
{
"id": "rw-mystic-altar-100611-spell-490476",
"name": "Bloodthirst",
"spellId": 490476,
"delivery": "melee",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
},
{
"id": "rw-mystic-altar-100611-debuff-490480",
"name": "Poisoned",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 10,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "poisoned",
"durationMs": 5000
}
},
{
"id": "rw-mystic-altar-100611-spell-490489",
"name": "Dark Power Release",
"spellId": 490489,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 5000,
"range": 15,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-mystic-altar-100611-control-491087",
"name": "Dreadful Howl",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 4.5,
"cooldownMs": 25000,
"initialCooldownMs": [
25000,
25000
],
"repeatCooldownMs": [
25000,
25000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
},
{
"id": "rw-mystic-altar-100611-aura-491095",
"name": "Rampart",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "rampart",
"durationMs": 12000
}
},
{
"id": "rw-mystic-altar-100611-aura-491096",
"name": "Mana Insulation",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 45000,
"initialCooldownMs": [
45000,
45000
],
"repeatCooldownMs": [
45000,
45000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "mana-insulation",
"durationMs": 12000
}
},
{
"id": "rw-mystic-altar-100611-spell-491104",
"name": "Sound of the Underworld",
"spellId": 491104,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 5000,
"range": 15,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-paspers-shrine-100794": {
"name": "Blackhorn Hafiz",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "paspers-shrine",
"templateId": 100794,
"roots": [
"Lua_Ai_ArFex"
],
"functions": [
"Lua_Ai_ArFex",
"Role:new",
"CreateMonsterByFlagBatch",
"LuaFunc_GetAnotherPartyPlayer",
"SetMonsterAttack",
"Lua_100794_deadlog_1",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaFunc_PartyData",
"SearchRangeNPC"
],
"spellIds": [
491903,
491905,
491987,
491989,
492232
]
},
"mechanics": [
{
"id": "rw-paspers-shrine-100794-spell-491903",
"name": "Dark Thunder of Insanity",
"spellId": 491903,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-paspers-shrine-100794-aura-491905",
"name": "Flash Move",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "flash-move",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-100794-control-491987",
"name": "Prison of Shadows",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-paspers-shrine-100794-aura-491989",
"name": "Fury",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "frenzy",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-100794-spell-492232",
"name": "Double-walled Enemy Whirlwind Slash",
"spellId": 492232,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 2500,
"initialCooldownMs": [
2500,
2500
],
"repeatCooldownMs": [
2500,
2500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-paspers-shrine-100794-summon-101293-at-75",
"name": "Reinforcements at 75%",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 101293,
"count": 1
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 75
}
},
{
"id": "rw-paspers-shrine-100794-summon-101293-at-50",
"name": "Reinforcements at 50%",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 101293,
"count": 1
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-paspers-shrine-100794-summon-101293-at-25",
"name": "Reinforcements at 25%",
"delivery": "area",
"target": "self",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "summon",
"creatureEntry": 101293,
"count": 1
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
},
{
"id": "rw-paspers-shrine-100794-phase-75",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-75",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 75
}
},
{
"id": "rw-paspers-shrine-100794-phase-50",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-50",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-paspers-shrine-100794-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
}
]
},
"rw-paspers-shrine-101018": {
"name": "Blackhorn Afalen",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "paspers-shrine",
"templateId": 101018,
"roots": [
"LuaN_Ai_ArFaLon"
],
"functions": [
"LuaN_Ai_ArFaLon",
"A_B_CallHelpMonster",
"Lua_101018_deadlog_1"
],
"spellIds": [
491905,
491989,
492232
]
},
"mechanics": [
{
"id": "rw-paspers-shrine-101018-aura-491905",
"name": "Flash Move",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "flash-move",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-101018-aura-491989",
"name": "Fury",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "frenzy",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-101018-spell-492232",
"name": "Double-walled Enemy Whirlwind Slash",
"spellId": 492232,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 2500,
"initialCooldownMs": [
2500,
2500
],
"repeatCooldownMs": [
2500,
2500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-paspers-shrine-101018-phase-75",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-75",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 75
}
},
{
"id": "rw-paspers-shrine-101018-phase-50",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-50",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-paspers-shrine-101018-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
}
]
},
"rw-paspers-shrine-101019": {
"name": "Blackhorn Bareth",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "paspers-shrine",
"templateId": 101019,
"roots": [
"LuaN_Ai_Bard"
],
"functions": [
"LuaN_Ai_Bard",
"A_B_CallHelpMonster",
"Lua_101019_deadlog_1"
],
"spellIds": [
491905,
491989,
492232
]
},
"mechanics": [
{
"id": "rw-paspers-shrine-101019-aura-491905",
"name": "Flash Move",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "flash-move",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-101019-aura-491989",
"name": "Fury",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "frenzy",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-101019-spell-492232",
"name": "Double-walled Enemy Whirlwind Slash",
"spellId": 492232,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 2500,
"initialCooldownMs": [
2500,
2500
],
"repeatCooldownMs": [
2500,
2500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-paspers-shrine-101019-phase-75",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-75",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 75
}
},
{
"id": "rw-paspers-shrine-101019-phase-50",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-50",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-paspers-shrine-101019-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
}
]
},
"rw-paspers-shrine-101020": {
"name": "Blackhorn Nisorn",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "paspers-shrine",
"templateId": 101020,
"roots": [
"LuaN_Ai_Nisoan"
],
"functions": [
"LuaN_Ai_Nisoan",
"LuaFunc_PartyData",
"LuaFunc_GetAnotherPartyNPlayer",
"Lua_101020_deadlog_1",
"SearchRangeNPC"
],
"spellIds": [
490521,
490593,
491987,
491989
]
},
"mechanics": [
{
"id": "rw-paspers-shrine-101020-spell-490521",
"name": "Moon Cleave",
"spellId": 490521,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 4.5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 6,
"angleDegrees": 95
}
},
{
"id": "rw-paspers-shrine-101020-control-490593",
"name": "Shadow Prison",
"delivery": "projectile",
"target": "primary",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-paspers-shrine-101020-control-491987",
"name": "Prison of Shadows",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 10,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-paspers-shrine-101020-aura-491989",
"name": "Fury",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "frenzy",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-101020-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
}
]
},
"rw-paspers-shrine-101021": {
"name": "Blackhorn Dorglas",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "paspers-shrine",
"templateId": 101021,
"roots": [
"LuaN_Ai_Daglass"
],
"functions": [
"LuaN_Ai_Daglass",
"LuaFunc_GetAnotherPartyPlayer",
"Lua_101021_deadlog_1",
"LuaFunc_PartyData",
"SearchRangeNPC"
],
"spellIds": [
491903,
491905,
491988
]
},
"mechanics": [
{
"id": "rw-paspers-shrine-101021-spell-491903",
"name": "Dark Thunder of Insanity",
"spellId": 491903,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-paspers-shrine-101021-aura-491905",
"name": "Flash Move",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "flash-move",
"durationMs": 7500
}
},
{
"id": "rw-paspers-shrine-101021-spell-491988",
"name": "Group Fireball",
"spellId": 491988,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-paspers-shrine-101021-phase-75",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-75",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 75
}
},
{
"id": "rw-paspers-shrine-101021-phase-50",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-50",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 50
}
},
{
"id": "rw-paspers-shrine-101021-phase-25",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-25",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 25
}
}
]
},
"rw-raksha-temple-103946": {
"name": "Shadoj",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "raksha-temple",
"templateId": 103946,
"roots": [
"UN_NORMALchiaAI_zone17",
"bk_ha_de_130_02"
],
"functions": [
"UN_NORMALchiaAI_zone17",
"bk_ha_de_130_02",
"bk_hacker_17_130_02",
"Lua_RandomPlayerFromHateList",
"UN_NORMALweapen1_zone17",
"UN_NORMALchiaDead_zone17",
"UN_NORMALjeten_zone17",
"bk_ha_de_130",
"bk_130_he_103946",
"KS_GetHateList",
"DW_Rand",
"SearchRangeNPC",
"Lua_BuffPosSearch"
],
"spellIds": [
495545,
495591,
495996,
496112
]
},
"mechanics": [
{
"id": "rw-raksha-temple-103946-spell-495545",
"name": "Soul Fire",
"spellId": 495545,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-raksha-temple-103946-spell-495591",
"name": "Void Fire",
"spellId": 495591,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-raksha-temple-103946-spell-495996",
"name": "Totem Burst",
"spellId": 495996,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-raksha-temple-103946-spell-496112",
"name": "RuneWaker Spell 496112",
"spellId": 496112,
"delivery": "melee",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 4.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
}
]
},
"rw-sand-vortex-100645": {
"name": "Sandlord Sesphiroth",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "sand-vortex",
"templateId": 100645,
"roots": [
"Lua_Ai_SandKing"
],
"functions": [
"Lua_Ai_SandKing",
"SearchRangePlayer",
"Lua_RandomPlayerFromHateList",
"Lua_DW_CreateObj",
"Lua_SandKing_deadlog",
"Lua_SkillAMonster_timer",
"KS_GetHateList",
"DW_Rand",
"SearchRangeNPC"
],
"spellIds": [
494642,
494643,
494644,
494649
]
},
"mechanics": [
{
"id": "rw-sand-vortex-100645-spell-494642",
"name": "Viscous Quicksand",
"spellId": 494642,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 1800,
"range": 4.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 3,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 3
}
},
{
"id": "rw-sand-vortex-100645-spell-494643",
"name": "Sand Fountain",
"spellId": 494643,
"delivery": "area",
"target": "nearby-party",
"school": "nature",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 8,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 8
}
},
{
"id": "rw-sand-vortex-100645-debuff-494644",
"name": "Sandy Ties",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "sandy-ties",
"durationMs": 6000
}
},
{
"id": "rw-sand-vortex-100645-aura-494649",
"name": "Corrosive Sand",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "corrosive-sand",
"durationMs": 7500
}
}
]
},
"rw-sardo-castle-105701": {
"name": "Undead Guard",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "sardo-castle",
"templateId": 105701,
"roots": [
"ic_780937_boss1234",
"ic_780937_boss1234_3"
],
"functions": [
"ic_780937_boss1234",
"ic_780937_boss1234_3",
"ic_780937_boss1234_33"
],
"spellIds": [
497652,
497653,
497654
]
},
"mechanics": [
{
"id": "rw-sardo-castle-105701-spell-497652",
"name": "Energy Release",
"spellId": 497652,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-sardo-castle-105701-spell-497653",
"name": "Falling Flame",
"spellId": 497653,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 1800,
"range": 25,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-sardo-castle-105701-aura-497654",
"name": "Dark Healing",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "dark-healing",
"durationMs": 7500
}
}
]
},
"rw-the-origin-102307": {
"name": "Holy Tree Falynum",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "the-origin",
"templateId": 102307,
"roots": [
"Lua_apon_HolytreeAI",
"lua_star_BossKilledCount"
],
"functions": [
"Lua_apon_HolytreeAI",
"lua_star_BossKilledCount",
"Lua_DW_CreateObj",
"DW_Rand",
"Lua_apon_Holytree_dead_1",
"LuaS_Discowood_CheckPeace",
"Lua_apon_TreeLeader_dead_HP"
],
"spellIds": [
493582,
493584,
493589,
493590,
493592,
493649,
493650,
493651,
493652
]
},
"mechanics": [
{
"id": "rw-the-origin-102307-spell-493590",
"name": "Power of the Ents",
"spellId": 493590,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 10,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-the-origin-102307-aura-493592",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "manastorms-duo-lv5",
"durationMs": 7500
}
},
{
"id": "rw-the-origin-102307-spell-493649",
"name": "Giant Tree Heavy Hammer",
"spellId": 493649,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-the-origin-102307-aura-493650",
"name": "Impaling Thorns",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "impaling-thorns",
"durationMs": 7500
}
},
{
"id": "rw-the-origin-102307-aura-493651",
"name": "Entangling Tree Vines",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "armor-penetrating-tree-vine",
"durationMs": 7500
}
},
{
"id": "rw-the-origin-102307-spell-493652",
"name": "Giant Wood Thicket",
"spellId": 493652,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-the-origin-102349": {
"name": "Life Leecher",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "the-origin",
"templateId": 102349,
"roots": [
"lua_star_BossAI_102349",
"lua_star_BossKilledCount"
],
"functions": [
"lua_star_BossAI_102349",
"lua_star_BossKilledCount",
"LuaFunc_PartyData",
"HateTargetID",
"lua_star_CreateNPC",
"Role:new",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
493663,
493664,
493665,
493666,
493787,
493788
]
},
"mechanics": [
{
"id": "rw-the-origin-102349-spell-493663",
"name": "Spike Puncture",
"spellId": 493663,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-the-origin-102349-spell-493664",
"name": "Earth Rupture",
"spellId": 493664,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-the-origin-102349-aura-493665",
"name": "King Bug Shock",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "king-bug-shock",
"durationMs": 7500
}
}
]
},
"rw-treasure-trove-101533": {
"name": "Boulder Sidaar",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "treasure-trove",
"templateId": 101533,
"roots": [
"LuaI_Treasure_Trove_Bridge_BOSS",
"LuaS_101533_DeadLog"
],
"functions": [
"LuaI_Treasure_Trove_Bridge_BOSS",
"LuaS_101533_DeadLog",
"LuaFunc_SearchNPCbyOrgID",
"LuaS_Treasure_Trove_Bridge_DEAD"
],
"spellIds": [
490477,
492431,
492433,
492434
]
},
"mechanics": [
{
"id": "rw-treasure-trove-101533-spell-490477",
"name": "Slash",
"spellId": 490477,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-treasure-trove-101533-aura-492431",
"name": "Strengthen Body",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "strengthen-body",
"durationMs": 5000
}
},
{
"id": "rw-treasure-trove-101533-debuff-492433",
"name": "Armor Damaging Attack",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "armor-damage",
"durationMs": 10000
}
},
{
"id": "rw-treasure-trove-101533-spell-492434",
"name": "Boulder Strike",
"spellId": 492434,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
}
]
},
"rw-treasure-trove-101534": {
"name": "Lookout Luke",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "treasure-trove",
"templateId": 101534,
"roots": [
"LuaAI_101534",
"LuaS_101534_DeadLog"
],
"functions": [
"LuaAI_101534",
"LuaS_101534_DeadLog"
],
"spellIds": [
490477,
492428,
492429,
492430
]
},
"mechanics": [
{
"id": "rw-treasure-trove-101534-spell-490477",
"name": "Slash",
"spellId": 490477,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-treasure-trove-101534-spell-492428",
"name": "Dizzy Chop",
"spellId": 492428,
"delivery": "melee",
"target": "primary",
"school": "physical",
"animation": "attack",
"castTimeMs": 0,
"range": 5,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
},
{
"id": "rw-treasure-trove-101534-debuff-492429",
"name": "Focused Gaze",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "weak-spot-exposure",
"durationMs": 7500
}
},
{
"id": "rw-treasure-trove-101534-spell-492430",
"name": "Aimed Throw",
"spellId": 492430,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-treasure-trove-101535": {
"name": "Snow Blake",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "treasure-trove",
"templateId": 101535,
"roots": [
"LuaS_101535_DeadLog"
],
"functions": [
"LuaS_101535_DeadLog"
],
"spellIds": [
492435,
492436,
492438,
492439,
492991
]
},
"mechanics": [
{
"id": "rw-treasure-trove-101535-debuff-492435",
"name": "Open Wound",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "absorbed-heal",
"durationMs": 10000
}
},
{
"id": "rw-treasure-trove-101535-aura-492436",
"name": "Queen's Summons",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 30000,
"initialCooldownMs": [
30000,
30000
],
"repeatCooldownMs": [
30000,
30000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "queen-s-summons",
"durationMs": 12000
}
},
{
"id": "rw-treasure-trove-101535-spell-492438",
"name": "Snow's Dance",
"spellId": 492438,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-treasure-trove-101535-aura-492991",
"name": "Rose Flower Demon Vine",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 30000,
"initialCooldownMs": [
30000,
30000
],
"repeatCooldownMs": [
30000,
30000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "rose-flower-demon-vine",
"durationMs": 12000
}
}
]
},
"rw-ystra-labyrinth-boss1-101432": {
"name": "Rune Guardian Leader",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ystra-labyrinth-boss1",
"templateId": 101432,
"roots": [
"LuaI_101432_BossAI",
"LuaS_101432_DeadLog"
],
"functions": [
"LuaI_101432_BossAI",
"LuaS_101432_DeadLog",
"Role:new",
"LuaI_203Boss_Dead",
"LuaI_101432_Ball",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaFunc_PartyData",
"LuaI_203Boss_OutDoor",
"LuaI_203_BossTwo_EXIT"
],
"spellIds": [
490539,
491008,
492310,
492311,
492312,
492313,
492314,
492334
]
},
"mechanics": [
{
"id": "rw-ystra-labyrinth-boss1-101432-spell-490539",
"name": "Giant Whirlwind",
"spellId": 490539,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-ystra-labyrinth-boss1-101432-aura-491008",
"name": "Transport Magic",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "transport-magic",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss1-101432-spell-492310",
"name": "Drop Magic",
"spellId": 492310,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 5000,
"initialCooldownMs": [
5000,
5000
],
"repeatCooldownMs": [
5000,
5000
],
"damageMultiplier": 0.85
},
{
"id": "rw-ystra-labyrinth-boss1-101432-spell-492312",
"name": "Energy Overload",
"spellId": 492312,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-ystra-labyrinth-boss1-101432-aura-492313",
"name": "Magic Focus",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "magic-focus",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss1-101432-spell-492314",
"name": "Magic Explosion",
"spellId": 492314,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-ystra-labyrinth-boss1-101432-spell-492334",
"name": "Manastorms Duo Lv5",
"spellId": 492334,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-ystra-labyrinth-boss1-101433": {
"name": "Raichika the Destroyer",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ystra-labyrinth-boss1",
"templateId": 101433,
"roots": [
"LuaI_101433_AI",
"LuaS_101433_DeadLog"
],
"functions": [
"LuaI_101433_AI",
"LuaS_101433_DeadLog",
"Role:new",
"LuaFunc_CreateObjByObj",
"LuaI_204Boss_Dead",
"LuaI_Zone5_Dun_StoneMist",
"LuaI_Zone5_Dun_PoisonMist",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaI_204Boss_OutDoor",
"LuaI_204_BossThree_EXIT"
],
"spellIds": [
490524,
491008,
492256,
492321,
492322,
492323,
492324,
492326,
492327
]
},
"mechanics": [
{
"id": "rw-ystra-labyrinth-boss1-101433-spell-490524",
"name": "Clash",
"spellId": 490524,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 6,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-ystra-labyrinth-boss1-101433-aura-491008",
"name": "Transport Magic",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "transport-magic",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss1-101433-aura-492256",
"name": "Fog of Petrification",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 8000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
8000,
8000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "fog-of-petrification",
"durationMs": 4000
}
},
{
"id": "rw-ystra-labyrinth-boss1-101433-aura-492322",
"name": "Cursed Poison Fog",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 8000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
8000,
8000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "cursed-posion",
"durationMs": 4000
}
},
{
"id": "rw-ystra-labyrinth-boss1-101433-spell-492323",
"name": "Potent Poison Swipe",
"spellId": 492323,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-ystra-labyrinth-boss1-101433-aura-492324",
"name": "Demon's Roar",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "demon-s-roar",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss1-101433-spell-492327",
"name": "Charge Assault",
"spellId": 492327,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "line",
"anchor": "source",
"warningMs": 1800,
"length": 30,
"width": 2
}
}
]
},
"rw-ystra-labyrinth-boss1-102195": {
"name": "Specter Guardian Creator",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ystra-labyrinth-boss1",
"templateId": 102195,
"roots": [
"AI_DEADGUARDMAKER",
"LuaS_101431_DeadLog",
"Lua_101431_KillSummon"
],
"functions": [
"AI_DEADGUARDMAKER",
"LuaS_101431_DeadLog",
"Lua_101431_KillSummon",
"Lua_101431_MonsterBomb",
"LuaI_202Boss_Dead",
"Lua_101431_SkeletonLifeTime",
"SearchRangeNPC",
"Lua_101431_MonsterBomb_DeadGuard",
"Lua_101431_MonsterBomb_Skeleton",
"LuaFunc_PartyData",
"LuaI_202Boss_OutDoor",
"LuaI_202_BossOne_EXIT"
],
"spellIds": [
490634,
491008,
492298,
492299,
492307,
492308
]
},
"mechanics": [
{
"id": "rw-ystra-labyrinth-boss1-102195-spell-490634",
"name": "Meteor Shower",
"spellId": 490634,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 25,
"cooldownMs": 20000,
"initialCooldownMs": [
20000,
20000
],
"repeatCooldownMs": [
20000,
20000
],
"damageMultiplier": 0.85
},
{
"id": "rw-ystra-labyrinth-boss1-102195-aura-491008",
"name": "Transport Magic",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "transport-magic",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss1-102195-spell-492307",
"name": "Guard Bomb",
"spellId": 492307,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-ystra-labyrinth-boss1-102195-spell-492308",
"name": "Guard Bomb",
"spellId": 492308,
"delivery": "area",
"target": "nearby-party",
"school": "fire",
"animation": "cast",
"castTimeMs": 2000,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-ystra-labyrinth-boss1-102195-phase-80",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-80",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 80
}
},
{
"id": "rw-ystra-labyrinth-boss1-102195-phase-60",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-60",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 60
}
},
{
"id": "rw-ystra-labyrinth-boss1-102195-phase-40",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-40",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 40
}
},
{
"id": "rw-ystra-labyrinth-boss1-102195-phase-20",
"name": "Phase Change",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"interruptible": false,
"range": 0,
"cooldownMs": 1000,
"initialCooldownMs": [
0,
0
],
"repeatCooldownMs": [
1000,
1000
],
"maximumCasts": 1,
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "phase-20",
"durationMs": 5000
},
"condition": {
"kind": "self-health-percent",
"minimum": 0,
"maximum": 20
}
}
]
},
"rw-ystra-labyrinth-boss2-102196": {
"name": "Rune Guardian Leader",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ystra-labyrinth-boss2",
"templateId": 102196,
"roots": [
"LuaI_101432_BossAI",
"LuaS_101432_DeadLog"
],
"functions": [
"LuaI_101432_BossAI",
"LuaS_101432_DeadLog",
"Role:new",
"LuaI_203Boss_Dead",
"LuaI_101432_Ball",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaFunc_PartyData",
"LuaI_203Boss_OutDoor",
"LuaI_203_BossTwo_EXIT"
],
"spellIds": [
490539,
491008,
492310,
492311,
492312,
492313,
492314,
492334
]
},
"mechanics": [
{
"id": "rw-ystra-labyrinth-boss2-102196-spell-490539",
"name": "Giant Whirlwind",
"spellId": 490539,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-ystra-labyrinth-boss2-102196-aura-491008",
"name": "Transport Magic",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "transport-magic",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss2-102196-spell-492310",
"name": "Drop Magic",
"spellId": 492310,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 5000,
"initialCooldownMs": [
5000,
5000
],
"repeatCooldownMs": [
5000,
5000
],
"damageMultiplier": 0.85
},
{
"id": "rw-ystra-labyrinth-boss2-102196-spell-492312",
"name": "Energy Overload",
"spellId": 492312,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-ystra-labyrinth-boss2-102196-aura-492313",
"name": "Magic Focus",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "magic-focus",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss2-102196-spell-492314",
"name": "Magic Explosion",
"spellId": 492314,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-ystra-labyrinth-boss2-102196-spell-492334",
"name": "Manastorms Duo Lv5",
"spellId": 492334,
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-ystra-labyrinth-boss3-102197": {
"name": "Raichika the Destroyer",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "ystra-labyrinth-boss3",
"templateId": 102197,
"roots": [
"LuaI_101433_AI",
"LuaS_101433_DeadLog"
],
"functions": [
"LuaI_101433_AI",
"LuaS_101433_DeadLog",
"Role:new",
"LuaFunc_CreateObjByObj",
"LuaI_204Boss_Dead",
"LuaI_Zone5_Dun_StoneMist",
"LuaI_Zone5_Dun_PoisonMist",
"Init_RoleData_Value",
"Init_RoleData_Function",
"LuaI_204Boss_OutDoor",
"LuaI_204_BossThree_EXIT"
],
"spellIds": [
490524,
491008,
492256,
492321,
492322,
492323,
492324,
492326,
492327
]
},
"mechanics": [
{
"id": "rw-ystra-labyrinth-boss3-102197-spell-490524",
"name": "Clash",
"spellId": 490524,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 6,
"cooldownMs": 10000,
"initialCooldownMs": [
10000,
10000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 0.85
},
{
"id": "rw-ystra-labyrinth-boss3-102197-aura-491008",
"name": "Transport Magic",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "transport-magic",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss3-102197-aura-492256",
"name": "Fog of Petrification",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 8000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
8000,
8000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "fog-of-petrification",
"durationMs": 4000
}
},
{
"id": "rw-ystra-labyrinth-boss3-102197-aura-492322",
"name": "Cursed Poison Fog",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 8000,
"initialCooldownMs": [
8000,
8000
],
"repeatCooldownMs": [
8000,
8000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "cursed-posion",
"durationMs": 4000
}
},
{
"id": "rw-ystra-labyrinth-boss3-102197-spell-492323",
"name": "Potent Poison Swipe",
"spellId": 492323,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-ystra-labyrinth-boss3-102197-aura-492324",
"name": "Demon's Roar",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "demon-s-roar",
"durationMs": 7500
}
},
{
"id": "rw-ystra-labyrinth-boss3-102197-spell-492327",
"name": "Charge Assault",
"spellId": 492327,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "line",
"anchor": "source",
"warningMs": 1800,
"length": 30,
"width": 2
}
}
]
},
"rw-grafu-castle-105204": {
"name": "Conjurer Chapeaunoir",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "grafu-castle",
"templateId": 105204,
"roots": [
"cl_136_105205_N"
],
"functions": [
"cl_136_105205_N",
"DW_Rand",
"cl_136_rabbit_N",
"cl_136_opendoor_dead_N",
"cl_136_105204_N",
"cl_136_105204_dead_N",
"cl_105209_chack_N",
"cl_105209_P_N",
"DW_MoveToFlag",
"cl_117377_touch_N",
"cl_496924_N",
"cl_136_496926_N",
"cl_magicInHand_BIG_NOL",
"cl_136_105209_AI2_N",
"DW_WaitMoveTo",
"SearchRangeNPC",
"DW_HateRemain",
"Az_RND_Ary",
"cl_136_hset2_table_N",
"cl_105206_N",
"cl_136_105208_N",
"SearchRangePlayer",
"Role:new",
"Abs",
"cl_chbuff_117260_N",
"cl_105206_touch_N",
"cl_136_105242ball_N",
"cl_105208_dead_N",
"Init_RoleData_Value",
"Init_RoleData_Function"
],
"spellIds": [
496773,
496882,
496884,
496920,
496921,
496923,
496924,
496925,
496926,
496927,
496928,
496929,
497011
]
},
"mechanics": [
{
"id": "rw-grafu-castle-105204-debuff-496773",
"name": "Aggro",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "aggro",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105204-debuff-496882",
"name": "Conjurer's Hat",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "conjurer-s-hat",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105204-spell-496920",
"name": "Opening Act",
"spellId": 496920,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105204-spell-496921",
"name": "Shuffle Deck",
"spellId": 496921,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105204-aura-496923",
"name": "Throw Hat",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "throw-hat",
"durationMs": 7500
}
},
{
"id": "rw-grafu-castle-105204-spell-496924",
"name": "Conjure Energy",
"spellId": 496924,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 2000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-grafu-castle-105204-spell-496926",
"name": "Poker Shift",
"spellId": 496926,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-grafu-castle-105204-spell-496927",
"name": "Visionary Star",
"spellId": 496927,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 10,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-grafu-castle-105204-spell-496928",
"name": "Black Hat Burst",
"spellId": 496928,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105204-spell-496929",
"name": "Conjure Energy",
"spellId": 496929,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105204-spell-497011",
"name": "Conjure Skill",
"spellId": 497011,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
},
"rw-grafu-castle-105224": {
"name": "Boro-Boro Brothers",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "grafu-castle",
"templateId": 105224,
"roots": [
"ic_105224_01"
],
"functions": [
"ic_105224_01",
"Lua_DW_CreateObj",
"ic_105224_44",
"ic_105224_100",
"ic_105224_02",
"ic_105224_04",
"SearchRangePlayer",
"DW_HateRemain",
"DW_Rand",
"ic_105224_06",
"ic_105224_05"
],
"spellIds": [
496249,
496250,
496361,
496362,
496363,
496366,
496367,
496368
]
},
"mechanics": [
{
"id": "rw-grafu-castle-105224-spell-496249",
"name": "Primal Dread",
"spellId": 496249,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105224-aura-496250",
"name": "Torment",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "torment",
"durationMs": 7500
}
},
{
"id": "rw-grafu-castle-105224-spell-496361",
"name": "Torture Method",
"spellId": 496361,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.2,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-grafu-castle-105224-spell-496362",
"name": "Tyrannize",
"spellId": 496362,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-grafu-castle-105224-control-496363",
"name": "Iron Maiden Imprisonment",
"delivery": "projectile",
"target": "primary",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "control",
"mechanic": "root",
"durationMs": 3000
}
},
{
"id": "rw-grafu-castle-105224-spell-496366",
"name": "Acupuncture Torment",
"spellId": 496366,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 5
}
},
{
"id": "rw-grafu-castle-105224-aura-496367",
"name": "Dismemberment",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "dismemberment",
"durationMs": 7500
}
},
{
"id": "rw-grafu-castle-105224-spell-496368",
"name": "Acupuncture",
"spellId": 496368,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
}
]
},
"rw-grafu-castle-105351": {
"name": "Larvanger Barkud",
"mode": "replace",
"source": {
"kind": "healer-man-source-gap",
"dungeonId": "grafu-castle",
"templateId": 105351,
"roots": [
"un_zone19_boss5_allconreal_1_01"
],
"functions": [
"un_zone19_boss5_allconreal_1_01",
"Az_RND_Ary",
"SearchRangeNPC",
"DW_Rand"
],
"spellIds": []
},
"mechanics": [
{
"id": "rw-grafu-castle-105351-source-gap-sweep",
"name": "Heavy Sweep",
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 7,
"cooldownMs": 10000,
"initialCooldownMs": [
7000,
7000
],
"repeatCooldownMs": [
10000,
10000
],
"damageMultiplier": 1.1,
"telegraph": {
"shape": "cone",
"anchor": "source",
"warningMs": 1800,
"length": 7,
"angleDegrees": 100
}
}
]
},
"rw-grafu-castle-105542": {
"name": "Ardmond",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "grafu-castle",
"templateId": 105542,
"roots": [
"kg_105542_01"
],
"functions": [
"kg_105542_01",
"kg_DoorInit",
"kg_105542_CreateBoss",
"kg_105543_CreateBucket",
"kg_CtrlInit",
"kg_GetRangePos",
"kg_105542_BossAI",
"kg_105542_BossDead",
"kg_105543_LionDead",
"kg_CreateMultiObj",
"Role:new",
"kg_105542_Skillinfo",
"kg_105542_Buffinfo",
"KS_InCombat",
"kg_105543_SetBucket",
"kg_105542_CheckHight",
"kg_105542_BossSkill10s",
"kg_105542_BossSkill15s",
"kg_105542_BossSkill20s",
"kg_105542_BossSkill30s",
"kg_105542_BossCrazy",
"kg_105542_ResetBoss",
"kg_CheckLive",
"kg_105543_CrazyLionAI",
"kg_105542_BossAllDead",
"Init_RoleData_Value",
"Init_RoleData_Function",
"kg_105543_TouchBucket",
"DW_CheckDis",
"kg_Rand",
"kg_CheckAtk",
"KS_GetHateList",
"kg_105542_BornBox",
"ic_ha_de_137_02",
"kg_BoxInit",
"lua_star_BossKilledCount",
"ic_del_buff_137"
],
"spellIds": [
495767,
496245,
496930,
496931,
496932,
496933,
496934,
496936,
496938,
496940,
497444,
497475
]
},
"mechanics": [
{
"id": "rw-grafu-castle-105542-debuff-495767",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105542-debuff-496245",
"name": "Shackle Bind",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
},
"effect": {
"kind": "target-aura",
"aura": "shackle-bind",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105542-debuff-496930",
"name": "Manastorms Duo Lv5",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105542-debuff-496931",
"name": "Rend",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "rupture",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105542-debuff-496932",
"name": "Tear Apart",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "armor-break",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105542-aura-496933",
"name": "Frightening Roar",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "shock",
"durationMs": 7500
}
},
{
"id": "rw-grafu-castle-105542-spell-496934",
"name": "Roaring Charge",
"spellId": 496934,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "line",
"anchor": "source",
"warningMs": 1800,
"length": 30,
"width": 2
}
},
{
"id": "rw-grafu-castle-105542-spell-496936",
"name": "Thrash",
"spellId": 496936,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.2,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105542-spell-496938",
"name": "Flog",
"spellId": 496938,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 4000,
"range": 10,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
}
},
{
"id": "rw-grafu-castle-105542-debuff-496940",
"name": "Lion Bind",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "lion-bind",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105542-spell-497444",
"name": "Feral Attack",
"spellId": 497444,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
}
}
]
},
"rw-grafu-castle-105543": {
"name": "Issac",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "grafu-castle",
"templateId": 105543,
"roots": [
"kg_105542_01"
],
"functions": [
"kg_105542_01",
"kg_DoorInit",
"kg_105542_CreateBoss",
"kg_105543_CreateBucket",
"kg_CtrlInit",
"kg_GetRangePos",
"kg_105542_BossAI",
"kg_105542_BossDead",
"kg_105543_LionDead",
"kg_CreateMultiObj",
"Role:new",
"kg_105542_Skillinfo",
"kg_105542_Buffinfo",
"KS_InCombat",
"kg_105543_SetBucket",
"kg_105542_CheckHight",
"kg_105542_BossSkill10s",
"kg_105542_BossSkill15s",
"kg_105542_BossSkill20s",
"kg_105542_BossSkill30s",
"kg_105542_BossCrazy",
"kg_105542_ResetBoss",
"kg_CheckLive",
"kg_105543_CrazyLionAI",
"kg_105542_BossAllDead",
"Init_RoleData_Value",
"Init_RoleData_Function",
"kg_105543_TouchBucket",
"DW_CheckDis",
"kg_Rand",
"kg_CheckAtk",
"KS_GetHateList",
"kg_105542_BornBox",
"ic_ha_de_137_02",
"kg_BoxInit",
"lua_star_BossKilledCount",
"ic_del_buff_137"
],
"spellIds": [
495767,
496245,
496930,
496931,
496932,
496933,
496934,
496936,
496938,
496940,
497444,
497475
]
},
"mechanics": [
{
"id": "rw-grafu-castle-105543-debuff-495767",
"name": "Manastorms Duo Lv5",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105543-debuff-496245",
"name": "Shackle Bind",
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
},
"effect": {
"kind": "target-aura",
"aura": "shackle-bind",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105543-debuff-496930",
"name": "Manastorms Duo Lv5",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "manastorms-duo-lv5",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105543-debuff-496931",
"name": "Rend",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "rupture",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105543-debuff-496932",
"name": "Tear Apart",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "armor-break",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105543-aura-496933",
"name": "Frightening Roar",
"delivery": "area",
"target": "self",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1200,
"range": 0,
"cooldownMs": 15000,
"initialCooldownMs": [
15000,
15000
],
"repeatCooldownMs": [
15000,
15000
],
"damageMultiplier": 0,
"effect": {
"kind": "aura",
"aura": "shock",
"durationMs": 7500
}
},
{
"id": "rw-grafu-castle-105543-spell-496934",
"name": "Roaring Charge",
"spellId": 496934,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"telegraph": {
"shape": "line",
"anchor": "source",
"warningMs": 1800,
"length": 30,
"width": 2
}
},
{
"id": "rw-grafu-castle-105543-spell-496936",
"name": "Thrash",
"spellId": 496936,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.2,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105543-spell-496938",
"name": "Flog",
"spellId": 496938,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 4000,
"range": 10,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
}
},
{
"id": "rw-grafu-castle-105543-debuff-496940",
"name": "Lion Bind",
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"effect": {
"kind": "target-aura",
"aura": "lion-bind",
"durationMs": 6000
}
},
{
"id": "rw-grafu-castle-105543-spell-497444",
"name": "Feral Attack",
"spellId": 497444,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 3000,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 10,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 10
}
}
]
},
"rw-grafu-castle-105616": {
"name": "Cayus",
"mode": "replace",
"source": {
"kind": "runewaker",
"dungeonId": "grafu-castle",
"templateId": 105616,
"roots": [
"Dy_Z19_BOSSN_AIC"
],
"functions": [
"Dy_Z19_BOSSN_AIC",
"Dy_Z19_BOSSN_AI",
"DW_HateRemain",
"Dy_Z19_BOSSN_BLUE",
"Dy_Z19_BOSSN_RED",
"Dy_Z19_BOSSN_YELLOW",
"Dy_Z19_BOSSN_DEAD_2",
"SearchRangeNPC"
],
"spellIds": [
496859,
496860,
496861,
496864,
496865,
496867,
496868,
496869,
497015,
497516,
497517,
497518,
497519,
497520
]
},
"mechanics": [
{
"id": "rw-grafu-castle-105616-spell-496859",
"name": "Manastorms Duo Lv5",
"spellId": 496859,
"delivery": "projectile",
"target": "primary",
"school": "arcane",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-grafu-castle-105616-spell-496860",
"name": "Forward Flip",
"spellId": 496860,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 1800,
"range": 15,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105616-spell-496861",
"name": "Flying Knife",
"spellId": 496861,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-grafu-castle-105616-spell-496864",
"name": "Juggler Trick",
"spellId": 496864,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "attack",
"castTimeMs": 3000,
"range": 8,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 8,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 8
}
},
{
"id": "rw-grafu-castle-105616-spell-496865",
"name": "Gale Spray",
"spellId": 496865,
"delivery": "area",
"target": "nearby-party",
"school": "arcane",
"animation": "cast",
"castTimeMs": 1800,
"range": 7.5,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 7.5,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 7.5
}
},
{
"id": "rw-grafu-castle-105616-control-496867",
"name": "Indigo Melancholy",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
},
{
"id": "rw-grafu-castle-105616-control-496868",
"name": "Purple Terror",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
},
{
"id": "rw-grafu-castle-105616-control-496869",
"name": "Still Dusk",
"delivery": "area",
"target": "nearby-party",
"school": "shadow",
"animation": "cast",
"castTimeMs": 1800,
"range": 5,
"cooldownMs": 12000,
"initialCooldownMs": [
12000,
12000
],
"repeatCooldownMs": [
12000,
12000
],
"damageMultiplier": 0,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
},
"effect": {
"kind": "control",
"mechanic": "fear",
"durationMs": 3000
}
},
{
"id": "rw-grafu-castle-105616-spell-497516",
"name": "Throwing Knife",
"spellId": 497516,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-grafu-castle-105616-spell-497517",
"name": "Manastorms Duo Lv5",
"spellId": 497517,
"delivery": "projectile",
"target": "primary",
"school": "physical",
"animation": "cast",
"castTimeMs": 0,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85
},
{
"id": "rw-grafu-castle-105616-spell-497518",
"name": "Manastorms Duo Lv5",
"spellId": 497518,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105616-spell-497519",
"name": "Manastorms Duo Lv5",
"spellId": 497519,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
},
{
"id": "rw-grafu-castle-105616-spell-497520",
"name": "Manastorms Duo Lv5",
"spellId": 497520,
"delivery": "area",
"target": "nearby-party",
"school": "physical",
"animation": "cast",
"castTimeMs": 1800,
"range": 30,
"cooldownMs": 6500,
"initialCooldownMs": [
6500,
6500
],
"repeatCooldownMs": [
6500,
6500
],
"damageMultiplier": 0.85,
"radius": 15,
"telegraph": {
"shape": "circle",
"anchor": "source",
"warningMs": 1800,
"radius": 15
}
}
]
}
}
}