/* Generated by scripts/runewaker-pipeline/build-population.mjs. */ import type { DungeonBossObjective } from "../dungeonTypes"; import type { PopulationDefinitionMap, StaticMobSpawnDefinition } from "../mobPopulation"; export const PASPERS_SHRINE_ENTITIES = { "rw-paspers-shrine-101021": { "id": "rw-paspers-shrine-101021", "name": "Blackhorn Dorglas", "kind": "boss", "title": "Blackhorn Dorglas", "hasLoot": false, "combat": { "level": 45, "healthMultiplier": 7.5, "damageMultiplier": 1.3, "moveSpeed": 2.25, "leashRange": 32, "mechanicIds": [ "rw-paspers-shrine-101021-spell-491903", "rw-paspers-shrine-101021-aura-491905", "rw-paspers-shrine-101021-spell-491988", "rw-paspers-shrine-101021-phase-75", "rw-paspers-shrine-101021-phase-50", "rw-paspers-shrine-101021-phase-25" ], "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 491903, "componentId": 502081, "spellLevel": 0, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -15, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 491988, "componentId": 502203, "spellLevel": 0, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -900, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 } } ] }, "visual": { "primaryColor": "hsl(307 22% 38%)", "accentColor": "hsl(335 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/goatman-black-wizard.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.5649, "markerRadius": 0.44558, "animationMode": "native" } } }, "rw-paspers-shrine-101018": { "id": "rw-paspers-shrine-101018", "name": "Blackhorn Afalen", "kind": "boss", "title": "Blackhorn Afalen", "hasLoot": false, "combat": { "level": 45, "healthMultiplier": 7.5, "damageMultiplier": 1.3, "moveSpeed": 2.25, "leashRange": 32, "mechanicIds": [ "rw-paspers-shrine-101018-aura-491905", "rw-paspers-shrine-101018-aura-491989", "rw-paspers-shrine-101018-spell-492232", "rw-paspers-shrine-101018-phase-75", "rw-paspers-shrine-101018-phase-50", "rw-paspers-shrine-101018-phase-25" ], "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 492232, "componentId": 502431, "spellLevel": 0, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -100, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 } } ] }, "visual": { "primaryColor": "hsl(166 22% 38%)", "accentColor": "hsl(194 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/goatman-arfex-01.glb", "rotationY": 0, "groundOffset": 0.00044, "labelHeight": 3.06178, "markerRadius": 0.45068, "animationMode": "native" } } }, "rw-paspers-shrine-101039": { "id": "rw-paspers-shrine-101039", "name": "Giant Assassin", "kind": "mob", "hasLoot": false, "combat": { "level": 43, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "id": "rw-paspers-shrine-spell-490529", "name": "Throat Cut", "spellId": 490529, "delivery": "projectile", "target": "primary", "school": "physical", "animation": "cast", "range": 25, "cooldownMs": 12000, "initialCooldownMs": [ 12000, 12000 ], "repeatCooldownMs": [ 12000, 12000 ], "damageMultiplier": 0.8, "runewakerFormula": { "schemaVersion": 1, "spellId": 490529, "componentId": 500972, "spellLevel": 20, "calculationPath": "physical", "powerKind": "source-ratio", "damagePower": -0.8, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.8, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } } ] }, "visual": { "primaryColor": "hsl(73 22% 38%)", "accentColor": "hsl(101 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-ferocity-03.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101048": { "id": "rw-paspers-shrine-101048", "name": "Blackhorn Shadow Rogue", "kind": "mob", "hasLoot": false, "combat": { "level": 41, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "id": "rw-paspers-shrine-spell-492027", "name": "Shadow Bullet", "spellId": 492027, "delivery": "projectile", "target": "primary", "school": "shadow", "animation": "cast", "range": 22.5, "cooldownMs": 6500, "initialCooldownMs": [ 6500, 6500 ], "repeatCooldownMs": [ 6500, 6500 ], "damageMultiplier": 0.85, "runewakerFormula": { "schemaVersion": 1, "spellId": 492027, "componentId": 502234, "spellLevel": 700, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -20, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } } ] }, "visual": { "primaryColor": "hsl(136 22% 38%)", "accentColor": "hsl(164 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-loster-02.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101053": { "id": "rw-paspers-shrine-101053", "name": "Blackhorn Silencer", "kind": "mob", "hasLoot": false, "combat": { "level": 41, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "id": "rw-paspers-shrine-spell-492027", "name": "Shadow Bullet", "spellId": 492027, "delivery": "projectile", "target": "primary", "school": "shadow", "animation": "cast", "range": 22.5, "cooldownMs": 6500, "initialCooldownMs": [ 6500, 6500 ], "repeatCooldownMs": [ 6500, 6500 ], "damageMultiplier": 0.85, "runewakerFormula": { "schemaVersion": 1, "spellId": 492027, "componentId": 502234, "spellLevel": 700, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -20, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } } ] }, "visual": { "primaryColor": "hsl(11 22% 38%)", "accentColor": "hsl(39 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-loster-03.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101020": { "id": "rw-paspers-shrine-101020", "name": "Blackhorn Nisorn", "kind": "boss", "title": "Blackhorn Nisorn", "hasLoot": false, "combat": { "level": 45, "healthMultiplier": 7.5, "damageMultiplier": 1.3, "moveSpeed": 2.25, "leashRange": 32, "mechanicIds": [ "rw-paspers-shrine-101020-spell-490521", "rw-paspers-shrine-101020-control-490593", "rw-paspers-shrine-101020-control-491987", "rw-paspers-shrine-101020-aura-491989", "rw-paspers-shrine-101020-phase-25" ], "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 490521, "componentId": 500963, "spellLevel": 0, "calculationPath": "physical", "powerKind": "source-ratio", "damagePower": -0.4, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.4, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 } } ] }, "visual": { "primaryColor": "hsl(260 22% 38%)", "accentColor": "hsl(288 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/nissan.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.40965, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-100794": { "id": "rw-paspers-shrine-100794", "name": "Blackhorn Hafiz", "kind": "boss", "title": "Blackhorn Hafiz", "hasLoot": false, "combat": { "level": 45, "healthMultiplier": 7.5, "damageMultiplier": 1.3, "moveSpeed": 2.25, "leashRange": 32, "mechanicIds": [ "rw-paspers-shrine-100794-spell-491903", "rw-paspers-shrine-100794-aura-491905", "rw-paspers-shrine-100794-control-491987", "rw-paspers-shrine-100794-aura-491989", "rw-paspers-shrine-100794-spell-492232", "rw-paspers-shrine-100794-summon-101293-at-75", "rw-paspers-shrine-100794-summon-101293-at-50", "rw-paspers-shrine-100794-summon-101293-at-25", "rw-paspers-shrine-100794-phase-75", "rw-paspers-shrine-100794-phase-50", "rw-paspers-shrine-100794-phase-25" ], "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 491903, "componentId": 502081, "spellLevel": 0, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -15, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 492232, "componentId": 502431, "spellLevel": 0, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -100, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 } } ] }, "visual": { "primaryColor": "hsl(78 22% 38%)", "accentColor": "hsl(106 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/goatman-boss-arfex.glb", "rotationY": 0, "groundOffset": 0.00044, "labelHeight": 3.63457, "markerRadius": 0.70043, "animationMode": "native" } } }, "rw-paspers-shrine-101045": { "id": "rw-paspers-shrine-101045", "name": "Giant Assassin Captain", "kind": "mob", "hasLoot": false, "combat": { "level": 42, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "id": "rw-paspers-shrine-spell-490530", "name": "Behead", "spellId": 490530, "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 5, "cooldownMs": 5000, "initialCooldownMs": [ 5000, 5000 ], "repeatCooldownMs": [ 5000, 5000 ], "damageMultiplier": 0.8, "runewakerFormula": { "schemaVersion": 1, "spellId": 490530, "componentId": 500972, "spellLevel": 20, "calculationPath": "physical", "powerKind": "source-ratio", "damagePower": -0.8, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.8, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } } ] }, "visual": { "primaryColor": "hsl(355 22% 38%)", "accentColor": "hsl(23 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-ferocity-03.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101052": { "id": "rw-paspers-shrine-101052", "name": "Blackhorn Trotter", "kind": "mob", "hasLoot": false, "combat": { "level": 42, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 } ] }, "visual": { "primaryColor": "hsl(324 22% 38%)", "accentColor": "hsl(352 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-loster-02.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101049": { "id": "rw-paspers-shrine-101049", "name": "Blackhorn Terror Servant", "kind": "mob", "hasLoot": false, "combat": { "level": 41, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "id": "rw-paspers-shrine-spell-492027", "name": "Shadow Bullet", "spellId": 492027, "delivery": "projectile", "target": "primary", "school": "shadow", "animation": "cast", "range": 22.5, "cooldownMs": 6500, "initialCooldownMs": [ 6500, 6500 ], "repeatCooldownMs": [ 6500, 6500 ], "damageMultiplier": 0.85, "runewakerFormula": { "schemaVersion": 1, "spellId": 492027, "componentId": 502234, "spellLevel": 700, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -20, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } } ] }, "visual": { "primaryColor": "hsl(183 22% 38%)", "accentColor": "hsl(211 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-loster-03.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101220": { "id": "rw-paspers-shrine-101220", "name": "Blackhorn Axe Soldier", "kind": "mob", "hasLoot": false, "combat": { "level": 42, "healthMultiplier": 1, "damageMultiplier": 1, "moveSpeed": 2.15, "leashRange": 24, "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "id": "rw-paspers-shrine-spell-490594", "name": "Black Axe Spin", "spellId": 490594, "delivery": "projectile", "target": "primary", "school": "physical", "animation": "cast", "range": 20, "cooldownMs": 6500, "initialCooldownMs": [ 6500, 6500 ], "repeatCooldownMs": [ 6500, 6500 ], "damageMultiplier": 0.8, "runewakerFormula": { "schemaVersion": 1, "spellId": 490594, "componentId": 500972, "spellLevel": 33, "calculationPath": "physical", "powerKind": "source-ratio", "damagePower": -0.8, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.8, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } } ] }, "visual": { "primaryColor": "hsl(300 22% 38%)", "accentColor": "hsl(328 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/fog-ferocity-04.glb", "rotationY": 0, "groundOffset": 0.00158, "labelHeight": 2.31411, "markerRadius": 0.4, "animationMode": "native" } } }, "rw-paspers-shrine-101019": { "id": "rw-paspers-shrine-101019", "name": "Blackhorn Bareth", "kind": "boss", "title": "Blackhorn Bareth", "hasLoot": false, "combat": { "level": 45, "healthMultiplier": 7.5, "damageMultiplier": 1.3, "moveSpeed": 2.25, "leashRange": 32, "mechanicIds": [ "rw-paspers-shrine-101019-aura-491905", "rw-paspers-shrine-101019-aura-491989", "rw-paspers-shrine-101019-spell-492232", "rw-paspers-shrine-101019-phase-75", "rw-paspers-shrine-101019-phase-50", "rw-paspers-shrine-101019-phase-25" ], "attacks": [ { "id": "basic-attack", "name": "Basic Attack", "delivery": "melee", "target": "primary", "school": "physical", "animation": "attack", "range": 4.5, "cooldownMs": 1900, "damageMultiplier": 1 }, { "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 }, "runewakerFormula": { "schemaVersion": 1, "spellId": 492232, "componentId": 502431, "spellLevel": 0, "calculationPath": "magic", "powerKind": "source-points", "damagePower": -100, "fixedValue": 0, "dotBase": 0, "runtimeBaselineMultiplier": 0.85, "provenance": { "sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp", "physicalFunctionLine": 3366, "magicFunctionLine": 3651, "magicObjectDatabase": "Resource/data/magicobject.db" } } }, { "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 } } ] }, "visual": { "primaryColor": "hsl(213 22% 38%)", "accentColor": "hsl(241 38% 64%)", "scale": 1, "archetype": "humanoid", "model": { "url": "/assets/creatures/paspers-shrine/goatman-arfex-02.glb", "rotationY": 0, "groundOffset": 0.00044, "labelHeight": 3.63457, "markerRadius": 0.45068, "animationMode": "native" } } } } as const satisfies PopulationDefinitionMap; export const PASPERS_SHRINE_STATIC_SPAWNS = [ { "id": "rw-paspers-shrine-spawn-4407635", "entityId": "rw-paspers-shrine-101021", "position": [ -87.681353, 0.715403, -156.599352 ], "yaw": 4.813773393, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-4407640", "entityId": "rw-paspers-shrine-101018", "position": [ 195.377344, 0.448065, -178.07649 ], "yaw": 0.23861409, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942003", "entityId": "rw-paspers-shrine-101039", "position": [ 9.318457, 0.348065, -37.673267 ], "yaw": 1.651848436, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942007", "entityId": "rw-paspers-shrine-101048", "position": [ -11.281543, 0.348065, -36.873267 ], "yaw": 0.41887902, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942008", "entityId": "rw-paspers-shrine-101053", "position": [ -9.681543, 0.348065, -33.673267 ], "yaw": 4.625122518, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942127", "entityId": "rw-paspers-shrine-101020", "position": [ 80.518555, 0.448065, -115.173169 ], "yaw": 1.507108694, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942136", "entityId": "rw-paspers-shrine-100794", "position": [ 178.143655, 0.493083, -278.309058 ], "yaw": 4.71238898, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942142", "entityId": "rw-paspers-shrine-101045", "position": [ -85.581543, 0.348065, -36.573267 ], "yaw": 3.961897402, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942144", "entityId": "rw-paspers-shrine-101039", "position": [ -81.281543, 0.348065, -41.173267 ], "yaw": 0, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942147", "entityId": "rw-paspers-shrine-101048", "position": [ -88.881543, 0.348065, -47.673267 ], "yaw": 4.886921906, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942155", "entityId": "rw-paspers-shrine-101052", "position": [ -105.281543, 0.348065, -42.473267 ], "yaw": 0.209439344, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942156", "entityId": "rw-paspers-shrine-101049", "position": [ -103.481543, 0.348065, -34.473267 ], "yaw": 5.986479334, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942157", "entityId": "rw-paspers-shrine-101039", "position": [ -114.681543, 0.348065, -39.873267 ], "yaw": 0.069812787, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942158", "entityId": "rw-paspers-shrine-101048", "position": [ -135.481543, 0.348065, -41.973267 ], "yaw": 4.974188368, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942160", "entityId": "rw-paspers-shrine-101049", "position": [ -132.081543, 0.348065, -32.173267 ], "yaw": 2.932153143, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942161", "entityId": "rw-paspers-shrine-101048", "position": [ -131.981543, 0.348065, -43.873267 ], "yaw": 3.455751919, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942162", "entityId": "rw-paspers-shrine-101039", "position": [ -150.181543, 0.348065, -49.073267 ], "yaw": 4.817108736, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942163", "entityId": "rw-paspers-shrine-101048", "position": [ -154.881543, 0.348065, -31.173267 ], "yaw": 2.14675498, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942164", "entityId": "rw-paspers-shrine-101039", "position": [ -150.281543, 0.348065, -27.673267 ], "yaw": 3.368485456, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942165", "entityId": "rw-paspers-shrine-101039", "position": [ -158.581543, 0.348065, -52.273267 ], "yaw": 1.466076572, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942166", "entityId": "rw-paspers-shrine-101045", "position": [ -148.281543, 0.348065, -53.473267 ], "yaw": 2.129301687, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942167", "entityId": "rw-paspers-shrine-101048", "position": [ -173.081543, 0.348065, -44.273267 ], "yaw": 6.056292504, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942168", "entityId": "rw-paspers-shrine-101048", "position": [ -173.281543, 0.348065, -39.673267 ], "yaw": 0.052359878, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942169", "entityId": "rw-paspers-shrine-101049", "position": [ -168.381543, 0.348065, -27.373267 ], "yaw": 1.500983157, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942170", "entityId": "rw-paspers-shrine-101048", "position": [ -177.681543, 0.348065, -28.773267 ], "yaw": 1.623156204, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942172", "entityId": "rw-paspers-shrine-101045", "position": [ -170.781543, 0.348065, -41.773267 ], "yaw": 3.124139361, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5942174", "entityId": "rw-paspers-shrine-101052", "position": [ -169.881543, 0.348065, -33.773267 ], "yaw": 2.862339973, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943449", "entityId": "rw-paspers-shrine-101048", "position": [ 12.018457, 0.348065, -22.373267 ], "yaw": 3.124139361, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943450", "entityId": "rw-paspers-shrine-101053", "position": [ 6.518457, 0.348065, -38.473267 ], "yaw": 0.872664626, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943452", "entityId": "rw-paspers-shrine-101039", "position": [ -7.181543, 0.348065, -36.673267 ], "yaw": 2.775073511, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943453", "entityId": "rw-paspers-shrine-101048", "position": [ -0.381543, 0.348065, -37.773267 ], "yaw": 1.535889742, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943454", "entityId": "rw-paspers-shrine-101048", "position": [ 28.033154, 0.348065, -27.197071 ], "yaw": 3.139700744, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943457", "entityId": "rw-paspers-shrine-101048", "position": [ 38.318457, 0.348065, -34.493866 ], "yaw": 2.321287905, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943458", "entityId": "rw-paspers-shrine-101053", "position": [ 39.018457, 0.348065, -31.673267 ], "yaw": 3.612831552, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943462", "entityId": "rw-paspers-shrine-101039", "position": [ 28.918457, 0.348065, -19.873267 ], "yaw": 3.403392041, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943463", "entityId": "rw-paspers-shrine-101048", "position": [ 28.018457, 0.348065, -22.473267 ], "yaw": 2.513274123, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943465", "entityId": "rw-paspers-shrine-101053", "position": [ 24.818457, 0.348065, -22.973267 ], "yaw": 3.752457892, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943466", "entityId": "rw-paspers-shrine-101053", "position": [ 50.718457, 0.348065, -33.173267 ], "yaw": 2.565634, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943467", "entityId": "rw-paspers-shrine-101039", "position": [ 50.618457, 0.348065, -29.873267 ], "yaw": 3.455751919, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943469", "entityId": "rw-paspers-shrine-101048", "position": [ 46.918457, 0.348065, -31.573267 ], "yaw": 6.265733613, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943471", "entityId": "rw-paspers-shrine-101039", "position": [ 64.518457, 0.448065, -24.673267 ], "yaw": 3.054326191, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943472", "entityId": "rw-paspers-shrine-101039", "position": [ 64.218457, 0.448065, -29.873267 ], "yaw": 3.054326191, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943473", "entityId": "rw-paspers-shrine-101053", "position": [ 55.818457, 0.348065, -20.573267 ], "yaw": 3.071779484, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943475", "entityId": "rw-paspers-shrine-101039", "position": [ -2.279541, 0.348065, -34.634766 ], "yaw": 5.099129505, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943476", "entityId": "rw-paspers-shrine-101048", "position": [ 87.918457, 0.348065, -27.373267 ], "yaw": 3.141592654, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943477", "entityId": "rw-paspers-shrine-101048", "position": [ 87.918457, 0.348065, -23.673267 ], "yaw": 3.001966313, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943478", "entityId": "rw-paspers-shrine-101048", "position": [ 70.818457, 0.348065, -16.273267 ], "yaw": 4.555309348, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943479", "entityId": "rw-paspers-shrine-101053", "position": [ 73.118457, 0.348065, -18.073267 ], "yaw": 4.555309348, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943480", "entityId": "rw-paspers-shrine-101039", "position": [ 76.818457, 0.348065, -14.273267 ], "yaw": 2.757620218, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943481", "entityId": "rw-paspers-shrine-101039", "position": [ 90.118457, 0.348065, -35.173267 ], "yaw": 2.548180708, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943483", "entityId": "rw-paspers-shrine-101039", "position": [ 77.418457, 0.348065, -33.473267 ], "yaw": 2.670353756, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943487", "entityId": "rw-paspers-shrine-101039", "position": [ 85.718457, 0.348065, -68.473267 ], "yaw": 1.780235837, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943488", "entityId": "rw-paspers-shrine-101053", "position": [ 83.618457, 0.348065, -68.673267 ], "yaw": 1.239183769, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943489", "entityId": "rw-paspers-shrine-101048", "position": [ 83.718457, 0.348065, -62.373267 ], "yaw": 4.904375198, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943490", "entityId": "rw-paspers-shrine-101039", "position": [ 82.818457, 0.348065, -50.673267 ], "yaw": 1.466076572, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943491", "entityId": "rw-paspers-shrine-101039", "position": [ 78.118457, 0.348065, -50.473267 ], "yaw": 1.343903524, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943492", "entityId": "rw-paspers-shrine-101045", "position": [ 80.418457, 0.348065, -85.073267 ], "yaw": 1.535889742, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943494", "entityId": "rw-paspers-shrine-101039", "position": [ 78.118457, 0.348065, -83.873267 ], "yaw": 0.907571211, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943495", "entityId": "rw-paspers-shrine-101048", "position": [ 82.718457, 0.348065, -83.073267 ], "yaw": 1.745329252, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943496", "entityId": "rw-paspers-shrine-101053", "position": [ 74.818457, 0.348065, -78.773267 ], "yaw": 4.450589593, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943497", "entityId": "rw-paspers-shrine-101039", "position": [ 80.418457, 0.348065, -81.073267 ], "yaw": 4.677482395, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943498", "entityId": "rw-paspers-shrine-101048", "position": [ 49.018457, 0.348065, -118.773267 ], "yaw": 5.515240436, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943499", "entityId": "rw-paspers-shrine-101045", "position": [ 38.018457, 0.348065, -110.673267 ], "yaw": 4.921828491, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943500", "entityId": "rw-paspers-shrine-101039", "position": [ 35.518457, 0.348065, -114.373267 ], "yaw": 0.174532925, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943501", "entityId": "rw-paspers-shrine-101053", "position": [ 29.718457, 0.348065, -108.873267 ], "yaw": 0.122173048, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943503", "entityId": "rw-paspers-shrine-101049", "position": [ 15.418457, 0.348065, -112.673267 ], "yaw": 0, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943504", "entityId": "rw-paspers-shrine-101053", "position": [ 15.318457, 0.348065, -117.473267 ], "yaw": 6.073745797, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943505", "entityId": "rw-paspers-shrine-101045", "position": [ 31.432056, 0.348065, -113.348755 ], "yaw": 1.383820714, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943506", "entityId": "rw-paspers-shrine-101053", "position": [ 1.518457, 0.348065, -116.073267 ], "yaw": 0.471238898, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943507", "entityId": "rw-paspers-shrine-101039", "position": [ 1.418457, 0.348065, -112.473267 ], "yaw": 5.619960191, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943508", "entityId": "rw-paspers-shrine-101039", "position": [ -2.681543, 0.348065, -98.273267 ], "yaw": 4.869468613, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943509", "entityId": "rw-paspers-shrine-101045", "position": [ -0.081543, 0.348065, -96.973267 ], "yaw": 5.270894341, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943510", "entityId": "rw-paspers-shrine-101048", "position": [ 0.518457, 0.348065, -94.573267 ], "yaw": 3.246312409, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943512", "entityId": "rw-paspers-shrine-101048", "position": [ 1.418457, 0.348065, -99.473267 ], "yaw": 2.129301687, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943513", "entityId": "rw-paspers-shrine-101048", "position": [ 8.418457, 0.348065, -72.073267 ], "yaw": 0.017453293, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943514", "entityId": "rw-paspers-shrine-101039", "position": [ 11.818457, 0.348065, -73.973267 ], "yaw": 3.124139361, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943515", "entityId": "rw-paspers-shrine-101049", "position": [ 11.318457, 0.348065, -70.073267 ], "yaw": 3.036872898, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943517", "entityId": "rw-paspers-shrine-101048", "position": [ -3.581543, 0.348065, -76.373267 ], "yaw": 0.698131701, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943518", "entityId": "rw-paspers-shrine-101045", "position": [ -2.181543, 0.348065, -73.273267 ], "yaw": 4.677482395, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943519", "entityId": "rw-paspers-shrine-101049", "position": [ -0.081543, 0.348065, -77.273267 ], "yaw": 2.35619449, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943520", "entityId": "rw-paspers-shrine-101039", "position": [ -3.481543, 0.348065, -62.473267 ], "yaw": 5.009094953, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943521", "entityId": "rw-paspers-shrine-101039", "position": [ -0.981543, 0.348065, -61.873267 ], "yaw": 4.468042885, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943522", "entityId": "rw-paspers-shrine-101049", "position": [ -18.781543, 0.348065, -74.773267 ], "yaw": 0.052359878, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943524", "entityId": "rw-paspers-shrine-101049", "position": [ -18.981543, 0.348065, -69.373267 ], "yaw": 5.881759579, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943525", "entityId": "rw-paspers-shrine-101045", "position": [ -20.381543, 0.348065, -71.973267 ], "yaw": 6.265732015, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943526", "entityId": "rw-paspers-shrine-101048", "position": [ -38.181543, 0.348065, -77.473267 ], "yaw": 5.881759579, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943527", "entityId": "rw-paspers-shrine-101049", "position": [ -40.281543, 0.348065, -78.573267 ], "yaw": 0.41887902, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943529", "entityId": "rw-paspers-shrine-101039", "position": [ -29.324243, 0.348065, -75.622364 ], "yaw": 0.274200997, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943531", "entityId": "rw-paspers-shrine-101049", "position": [ -49.281543, 0.348065, -71.373267 ], "yaw": 1.204277184, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943532", "entityId": "rw-paspers-shrine-101053", "position": [ -49.581543, 0.348065, -68.273267 ], "yaw": 4.869468613, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943533", "entityId": "rw-paspers-shrine-101048", "position": [ -51.681543, 0.348065, -67.173267 ], "yaw": 0.680678408, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943535", "entityId": "rw-paspers-shrine-101045", "position": [ -68.872736, 0.393463, -71.976855 ], "yaw": 6.23082543, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943536", "entityId": "rw-paspers-shrine-101039", "position": [ -67.881543, 0.348065, -74.973267 ], "yaw": 0.157079633, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943537", "entityId": "rw-paspers-shrine-101053", "position": [ -67.47869, 0.369733, -68.873425 ], "yaw": 5.811946409, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943538", "entityId": "rw-paspers-shrine-101048", "position": [ -53.914233, 0.348065, -74.629468 ], "yaw": 6.061969831, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943539", "entityId": "rw-paspers-shrine-101039", "position": [ -36.034741, 0.348065, -67.651661 ], "yaw": 3.33111092, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943540", "entityId": "rw-paspers-shrine-101039", "position": [ -94.581543, 0.348065, -70.573267 ], "yaw": 6.195918845, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943541", "entityId": "rw-paspers-shrine-101039", "position": [ -94.681543, 0.348065, -74.573267 ], "yaw": 6.126105675, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943543", "entityId": "rw-paspers-shrine-101048", "position": [ -87.138647, 0.348065, -119.522559 ], "yaw": 1.564656409, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943547", "entityId": "rw-paspers-shrine-101045", "position": [ -86.981543, 0.361303, -129.170463 ], "yaw": 1.518436449, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943549", "entityId": "rw-paspers-shrine-101053", "position": [ -88.273938, 0.348065, -66.658374 ], "yaw": 3.59346531, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943550", "entityId": "rw-paspers-shrine-101049", "position": [ -87.748438, 0.348065, -80.492969 ], "yaw": 0.069874273, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943551", "entityId": "rw-paspers-shrine-101039", "position": [ -91.381543, 0.348065, -80.173267 ], "yaw": 3.612831552, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943552", "entityId": "rw-paspers-shrine-101053", "position": [ -90.081543, 0.348065, -128.173267 ], "yaw": 0.645771823, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943553", "entityId": "rw-paspers-shrine-101039", "position": [ -84.381543, 0.348065, -127.673267 ], "yaw": 1.815142422, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943554", "entityId": "rw-paspers-shrine-101048", "position": [ -82.081543, 0.348065, -103.273267 ], "yaw": 2.583087293, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943555", "entityId": "rw-paspers-shrine-101049", "position": [ -85.281543, 0.348065, -103.973267 ], "yaw": 0.453785606, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943556", "entityId": "rw-paspers-shrine-101053", "position": [ -83.181543, 0.348065, -105.573267 ], "yaw": 5.899212872, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943557", "entityId": "rw-paspers-shrine-101039", "position": [ -93.381543, 0.348065, -117.473267 ], "yaw": 0.942477796, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943558", "entityId": "rw-paspers-shrine-101049", "position": [ -91.681543, 0.348065, -114.773267 ], "yaw": 4.08407045, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943559", "entityId": "rw-paspers-shrine-101049", "position": [ -88.737341, 0.348065, -113.627662 ], "yaw": 2.183115385, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943563", "entityId": "rw-paspers-shrine-101048", "position": [ -17.378247, 0.348065, -164.256568 ], "yaw": 3.143353802, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943564", "entityId": "rw-paspers-shrine-101039", "position": [ -53.378422, 0.400813, -162.073267 ], "yaw": 2.984513021, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943566", "entityId": "rw-paspers-shrine-101039", "position": [ -53.278166, 0.402194, -166.373267 ], "yaw": 3.019419606, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943572", "entityId": "rw-paspers-shrine-101045", "position": [ -42.581543, 0.348065, -170.173267 ], "yaw": 2.932153143, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943573", "entityId": "rw-paspers-shrine-101052", "position": [ -39.381543, 0.348065, -169.973267 ], "yaw": 2.722713633, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943575", "entityId": "rw-paspers-shrine-101048", "position": [ -38.477148, 0.348065, -167.00896 ], "yaw": 0.791322498, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943576", "entityId": "rw-paspers-shrine-101048", "position": [ -47.781543, 0.348065, -157.473267 ], "yaw": 3.263765701, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943578", "entityId": "rw-paspers-shrine-101049", "position": [ -27.881543, 0.348065, -171.593872 ], "yaw": 1.204277184, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943580", "entityId": "rw-paspers-shrine-101048", "position": [ -28.981543, 0.348065, -167.373267 ], "yaw": 4.974188368, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943581", "entityId": "rw-paspers-shrine-101053", "position": [ -24.981543, 0.348065, -168.573267 ], "yaw": 3.892084232, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943583", "entityId": "rw-paspers-shrine-101052", "position": [ -20.481543, 0.348065, -159.273267 ], "yaw": 2.809980096, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943584", "entityId": "rw-paspers-shrine-101048", "position": [ -27.45874, 0.348065, -157.096167 ], "yaw": 3.113719743, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943585", "entityId": "rw-paspers-shrine-101045", "position": [ -15.184292, 0.384075, -162.473267 ], "yaw": 3.019419606, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943586", "entityId": "rw-paspers-shrine-101049", "position": [ -14.981543, 0.348065, -166.373267 ], "yaw": 3.106686069, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943592", "entityId": "rw-paspers-shrine-101048", "position": [ 2.618457, 0.353845, -174.87132 ], "yaw": 0.925024504, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943593", "entityId": "rw-paspers-shrine-101053", "position": [ -1.181543, 0.348065, -174.573267 ], "yaw": 3.071779484, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943595", "entityId": "rw-paspers-shrine-101052", "position": [ -4.281543, 0.348065, -152.473267 ], "yaw": 4.4331363, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943596", "entityId": "rw-paspers-shrine-101048", "position": [ -3.081543, 0.348065, -151.073267 ], "yaw": 5.340707511, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943597", "entityId": "rw-paspers-shrine-101045", "position": [ -1.081543, 0.348065, -151.273267 ], "yaw": 3.316125579, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943598", "entityId": "rw-paspers-shrine-101053", "position": [ 2.171851, 0.348065, -160.033374 ], "yaw": 5.384188942, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943600", "entityId": "rw-paspers-shrine-101039", "position": [ 13.718457, 0.348065, -153.673267 ], "yaw": 3.612831552, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943601", "entityId": "rw-paspers-shrine-101049", "position": [ 8.618457, 0.348065, -165.873267 ], "yaw": 3.071779484, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943602", "entityId": "rw-paspers-shrine-101049", "position": [ 8.618457, 0.348065, -161.773267 ], "yaw": 3.036872898, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943604", "entityId": "rw-paspers-shrine-101039", "position": [ -4.481543, 0.348065, -167.773267 ], "yaw": 2.862339973, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943608", "entityId": "rw-paspers-shrine-101048", "position": [ 4.209961, 0.348065, -184.208863 ], "yaw": 1.573024461, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943609", "entityId": "rw-paspers-shrine-101053", "position": [ 4.584961, 0.348065, -218.655884 ], "yaw": 1.591191081, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943610", "entityId": "rw-paspers-shrine-101220", "position": [ -9.381543, 0.348065, -209.673267 ], "yaw": 5.654866776, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943611", "entityId": "rw-paspers-shrine-101039", "position": [ 16.718457, 0.348065, -209.773267 ], "yaw": 3.351032164, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943612", "entityId": "rw-paspers-shrine-101220", "position": [ 16.418457, 0.348065, -212.773267 ], "yaw": 2.443460953, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943613", "entityId": "rw-paspers-shrine-101052", "position": [ -9.386548, 0.348065, -212.217847 ], "yaw": 0.149984422, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943614", "entityId": "rw-paspers-shrine-101049", "position": [ -5.881543, 0.348065, -214.473267 ], "yaw": 0.488692191, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943615", "entityId": "rw-paspers-shrine-101048", "position": [ 16.118457, 0.348065, -207.073267 ], "yaw": 2.251474735, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943616", "entityId": "rw-paspers-shrine-101048", "position": [ 7.707349, 0.348065, -217.91438 ], "yaw": 6.146684986, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943619", "entityId": "rw-paspers-shrine-101220", "position": [ -9.881543, 0.348065, -229.173267 ], "yaw": 0.802851456, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943620", "entityId": "rw-paspers-shrine-101045", "position": [ -8.281543, 0.348065, -232.773267 ], "yaw": 0.907571211, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943621", "entityId": "rw-paspers-shrine-101048", "position": [ -6.581543, 0.348065, -229.673267 ], "yaw": 2.28638132, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943622", "entityId": "rw-paspers-shrine-101049", "position": [ 13.814648, 0.348065, -213.874585 ], "yaw": 0.746289709, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943623", "entityId": "rw-paspers-shrine-101049", "position": [ 2.918457, 0.348065, -235.673267 ], "yaw": 1.413716694, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943624", "entityId": "rw-paspers-shrine-101049", "position": [ 5.718457, 0.348065, -235.673267 ], "yaw": 1.466076572, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943628", "entityId": "rw-paspers-shrine-101053", "position": [ 16.918457, 0.348065, -223.673267 ], "yaw": 2.094395102, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943629", "entityId": "rw-paspers-shrine-101220", "position": [ 14.618457, 0.348065, -224.973267 ], "yaw": 1.919862177, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943636", "entityId": "rw-paspers-shrine-101049", "position": [ 42.837646, 0.348065, -223.355152 ], "yaw": 3.139493017, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943637", "entityId": "rw-paspers-shrine-101220", "position": [ 33.518457, 0.348065, -229.273267 ], "yaw": 2.443460953, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943638", "entityId": "rw-paspers-shrine-101049", "position": [ 33.918457, 0.348065, -226.973267 ], "yaw": 3.246312409, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943639", "entityId": "rw-paspers-shrine-101053", "position": [ 39.718457, 0.348065, -228.773267 ], "yaw": 1.850049007, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943640", "entityId": "rw-paspers-shrine-101039", "position": [ 42.445947, 0.348065, -217.890259 ], "yaw": 0.061850244, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943641", "entityId": "rw-paspers-shrine-101048", "position": [ 44.918457, 0.348065, -217.493881 ], "yaw": 3.577924967, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943642", "entityId": "rw-paspers-shrine-101045", "position": [ 45.118457, 0.348065, -219.773267 ], "yaw": 2.303834613, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943644", "entityId": "rw-paspers-shrine-101048", "position": [ 57.718457, 0.348065, -217.673267 ], "yaw": 0.226892803, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943645", "entityId": "rw-paspers-shrine-101053", "position": [ 65.215116, 0.410729, -225.373267 ], "yaw": 3.124139361, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943646", "entityId": "rw-paspers-shrine-101049", "position": [ 65.018457, 0.348065, -220.773267 ], "yaw": 3.036872898, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943647", "entityId": "rw-paspers-shrine-101220", "position": [ 62.118457, 0.348065, -227.273267 ], "yaw": 2.513274123, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943650", "entityId": "rw-paspers-shrine-101049", "position": [ 73.918457, 0.348065, -208.173267 ], "yaw": 5.061454831, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943651", "entityId": "rw-paspers-shrine-101049", "position": [ 76.518457, 0.348065, -208.773267 ], "yaw": 4.031710572, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943652", "entityId": "rw-paspers-shrine-101045", "position": [ 96.518457, 0.348065, -229.973267 ], "yaw": 2.844886681, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943655", "entityId": "rw-paspers-shrine-101048", "position": [ 70.618457, 0.348065, -227.073267 ], "yaw": 2.705260341, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943658", "entityId": "rw-paspers-shrine-101220", "position": [ 93.219556, 0.348065, -232.550171 ], "yaw": 1.267249492, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943659", "entityId": "rw-paspers-shrine-101049", "position": [ 99.518457, 0.348065, -209.773267 ], "yaw": 3.543018382, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943660", "entityId": "rw-paspers-shrine-101053", "position": [ 100.618457, 0.348065, -212.273267 ], "yaw": 2.879793266, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943661", "entityId": "rw-paspers-shrine-101048", "position": [ 99.118457, 0.348065, -214.973267 ], "yaw": 1.832595715, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943662", "entityId": "rw-paspers-shrine-101039", "position": [ 92.818457, 0.348065, -210.673267 ], "yaw": 3.892084232, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943663", "entityId": "rw-paspers-shrine-101052", "position": [ 102.918457, 0.348065, -225.573267 ], "yaw": 4.310963252, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943664", "entityId": "rw-paspers-shrine-101049", "position": [ 75.918457, 0.348065, -238.473267 ], "yaw": 1.972222055, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943665", "entityId": "rw-paspers-shrine-101049", "position": [ 73.318457, 0.348065, -237.073267 ], "yaw": 0, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943667", "entityId": "rw-paspers-shrine-101039", "position": [ 89.918457, 0.348065, -253.373267 ], "yaw": 1.710422667, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943668", "entityId": "rw-paspers-shrine-101052", "position": [ 86.018457, 0.348065, -253.173267 ], "yaw": 1.082104136, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943669", "entityId": "rw-paspers-shrine-101053", "position": [ 92.918457, 0.348065, -255.873267 ], "yaw": 1.79768913, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943670", "entityId": "rw-paspers-shrine-101048", "position": [ 82.218457, 0.348065, -255.273267 ], "yaw": 0.802851456, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943676", "entityId": "rw-paspers-shrine-101053", "position": [ 83.518457, 0.348065, -196.473267 ], "yaw": 5.131268001, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943677", "entityId": "rw-paspers-shrine-101039", "position": [ 86.519531, 0.35766, -197.1752 ], "yaw": 4.764748858, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943678", "entityId": "rw-paspers-shrine-101052", "position": [ 89.818457, 0.348065, -197.273267 ], "yaw": 4.345869837, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943679", "entityId": "rw-paspers-shrine-101048", "position": [ 93.418457, 0.348065, -195.573267 ], "yaw": 4.328416545, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943682", "entityId": "rw-paspers-shrine-101053", "position": [ 85.618457, 0.348065, -287.273267 ], "yaw": 1.361356817, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943683", "entityId": "rw-paspers-shrine-101049", "position": [ 89.918457, 0.348065, -287.373267 ], "yaw": 1.553343034, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943685", "entityId": "rw-paspers-shrine-101052", "position": [ 77.318457, 0.348065, -289.073267 ], "yaw": 1.064650844, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943688", "entityId": "rw-paspers-shrine-101049", "position": [ 138.277881, 0.348065, -282.125562 ], "yaw": 6.235548279, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943692", "entityId": "rw-paspers-shrine-101039", "position": [ 82.987158, 0.348065, -275.150367 ], "yaw": 2.547191077, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943695", "entityId": "rw-paspers-shrine-101048", "position": [ 79.018457, 0.348065, -286.373267 ], "yaw": 4.118977035, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943697", "entityId": "rw-paspers-shrine-101220", "position": [ 95.618457, 0.348065, -285.473267 ], "yaw": 1.274090354, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943698", "entityId": "rw-paspers-shrine-101049", "position": [ 96.043164, 0.348065, -275.997681 ], "yaw": 1.775509525, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943704", "entityId": "rw-paspers-shrine-101220", "position": [ 123.318457, 0.348065, -283.673267 ], "yaw": 3.228859116, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943705", "entityId": "rw-paspers-shrine-101039", "position": [ 121.918457, 0.348065, -287.473267 ], "yaw": 2.513274123, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943706", "entityId": "rw-paspers-shrine-101045", "position": [ 144.918457, 0.348065, -282.173267 ], "yaw": 3.124139361, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943709", "entityId": "rw-paspers-shrine-101052", "position": [ 122.846851, 0.348065, -277.834546 ], "yaw": 3.290713696, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943711", "entityId": "rw-paspers-shrine-101053", "position": [ 133.818457, 0.348065, -278.773267 ], "yaw": 2.268928028, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943712", "entityId": "rw-paspers-shrine-101220", "position": [ 133.818457, 0.348065, -276.173267 ], "yaw": 3.368485456, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943713", "entityId": "rw-paspers-shrine-101048", "position": [ 132.218457, 0.348065, -278.073267 ], "yaw": 1.972222055, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943714", "entityId": "rw-paspers-shrine-101052", "position": [ 146.415017, 0.415171, -283.673267 ], "yaw": 2.687807048, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943715", "entityId": "rw-paspers-shrine-101053", "position": [ 146.309527, 0.365555, -280.568967 ], "yaw": 3.368485456, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943716", "entityId": "rw-paspers-shrine-101049", "position": [ 146.418457, 0.348065, -278.673267 ], "yaw": 3.438298626, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943717", "entityId": "rw-paspers-shrine-101048", "position": [ 146.318457, 0.38227, -285.783425 ], "yaw": 2.583087293, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943719", "entityId": "rw-paspers-shrine-101048", "position": [ 147.810329, 0.390135, -171.769493 ], "yaw": 3.420845334, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943720", "entityId": "rw-paspers-shrine-101053", "position": [ 147.715146, 0.419313, -175.373267 ], "yaw": 2.670353756, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943721", "entityId": "rw-paspers-shrine-101220", "position": [ 148.01263, 0.353398, -170.070562 ], "yaw": 3.333578871, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943722", "entityId": "rw-paspers-shrine-101045", "position": [ 146.810971, 0.379893, -173.569791 ], "yaw": 2.984513021, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943723", "entityId": "rw-paspers-shrine-101052", "position": [ 147.618457, 0.375593, -177.480948 ], "yaw": 2.530727415, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943725", "entityId": "rw-paspers-shrine-101049", "position": [ 144.018457, 0.348065, -173.573267 ], "yaw": 6.213372137, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943726", "entityId": "rw-paspers-shrine-101053", "position": [ 120.018457, 0.348065, -171.573267 ], "yaw": 3.159045946, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943727", "entityId": "rw-paspers-shrine-101039", "position": [ 119.818457, 0.348065, -175.673267 ], "yaw": 2.722713633, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943728", "entityId": "rw-paspers-shrine-101049", "position": [ 120.218457, 0.348065, -168.573267 ], "yaw": 3.298672286, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943729", "entityId": "rw-paspers-shrine-101052", "position": [ 119.318457, 0.348065, -178.773267 ], "yaw": 2.548180708, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943734", "entityId": "rw-paspers-shrine-101048", "position": [ 103.218457, 0.448065, -175.473267 ], "yaw": 3.403392041, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943735", "entityId": "rw-paspers-shrine-101039", "position": [ 101.509004, 0.403218, -173.469416 ], "yaw": 4.066617157, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943736", "entityId": "rw-paspers-shrine-101053", "position": [ 96.418457, 0.348065, -179.373267 ], "yaw": 3.682644722, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943737", "entityId": "rw-paspers-shrine-101048", "position": [ 94.818457, 0.348065, -163.073267 ], "yaw": 3.979350695, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943739", "entityId": "rw-paspers-shrine-101049", "position": [ 91.318457, 0.348065, -162.973267 ], "yaw": 5.113814708, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943743", "entityId": "rw-paspers-shrine-101053", "position": [ 77.218457, 0.348065, -176.473267 ], "yaw": 6.108652382, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943744", "entityId": "rw-paspers-shrine-101220", "position": [ 79.118457, 0.348065, -174.473267 ], "yaw": 4.869468613, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943745", "entityId": "rw-paspers-shrine-101039", "position": [ 93.318457, 0.348065, -180.173267 ], "yaw": 5.044001538, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5943747", "entityId": "rw-paspers-shrine-101045", "position": [ 87.018457, 0.348065, -179.173267 ], "yaw": 4.607669225, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5944079", "entityId": "rw-paspers-shrine-101053", "position": [ 74.518457, 0.348065, -34.273267 ], "yaw": 1.396263402, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5944080", "entityId": "rw-paspers-shrine-101048", "position": [ 74.318457, 0.348065, -20.473267 ], "yaw": 2.07694181, "spawnMask": 1 }, { "id": "rw-paspers-shrine-spawn-5947918", "entityId": "rw-paspers-shrine-101019", "position": [ 199.01416, 0.448065, -162.501783 ], "yaw": 0.128096434, "spawnMask": 1 } ] as const satisfies readonly StaticMobSpawnDefinition[]; export const PASPERS_SHRINE_BOSSES = [ { "id": "rw-paspers-shrine-spawn-5942127", "name": "Blackhorn Nisorn", "position": [ 80.518555, 0.448065, -115.173169 ] }, { "id": "rw-paspers-shrine-spawn-4407635", "name": "Blackhorn Dorglas", "position": [ -87.681353, 0.715403, -156.599352 ] }, { "id": "rw-paspers-shrine-spawn-5947918", "name": "Blackhorn Bareth", "position": [ 199.01416, 0.448065, -162.501783 ] }, { "id": "rw-paspers-shrine-spawn-4407640", "name": "Blackhorn Afalen", "position": [ 195.377344, 0.448065, -178.07649 ] }, { "id": "rw-paspers-shrine-spawn-5942136", "name": "Blackhorn Hafiz", "position": [ 178.143655, 0.493083, -278.309058 ] } ] as const satisfies readonly DungeonBossObjective[]; export const PASPERS_SHRINE_OBJECTIVE_ORDER = PASPERS_SHRINE_BOSSES; export const PASPERS_SHRINE_POPULATION_PROVENANCE = { "schemaVersion": 2, "dungeonId": "paspers-shrine", "zoneId": 106, "sourceRowCount": 255, "importedSpawnCount": 224, "excludedRowCount": 31, "bossSpawnCount": 5, "objectiveOrder": { "authoritative": false, "kind": "healerMan-distance-derived", "evidence": [ "scripts/runewaker-pipeline/build-population.mjs" ] }, "sourceSnapshot": "scripts/runewaker-pipeline/snapshots/paspers-shrine-zone-106.json", "sourceContentSha256": "eaed1572fe7ce3bb19701a2cc92a6850d9ef364ba13a8baba9fd5029dab040f2", "sourceHashes": { "backups": { "../rom-pvt-server-backups/OneForAll/SQL/databases/ROM_Global.bak": "aa7bf9971c06078d38b1de3602282a924ba277396d1242629e968ccd570da1a5", "../rom-pvt-server-backups/OneForAll/SQL/databases/ObjectEdit.bak": "3bb719c3606f3e36b50f2ce9d89da5aba58faa8ff2ab7909d364fc3d68ca8a74" }, "catalogs": { "Resource/data/npcobject.db": "b627b6eb269c30576a6558000a31abe2db472689ef9a60cc1c1e20207abd69f1", "Resource/data/imageobject.db": "dd5ffcfd74b253dcecaa2f41a931a634dd45ef5f7c13e849d539ddc47fdee1f9", "Resource/data/string_enus.db": "4fce021ba9ed110a213e08d3228b2de57cec66ddbbc8cdcf5753204874d9ab75" } }, "coordinateTransform": "threeLocal=(inverse(WDB placement)*server)*(meters,meters,-meters)", "navmeshProjection": { "maximumAllowedDistance": 4, "maximumObservedDistance": 4.473112, "maximumCombatDistance": 0.175982, "deferredRowsBeyondCombatLimit": 1 }, "runeWakerIdsAreNamespaced": true, "serverEntryPolicy": "RuneWaker numeric ids are never passed to AzerothCore serverEntry.", "sourceSpellCatalog": "scripts/runewaker-pipeline/snapshots/runewaker-npc-spell-catalog.json", "sourceSpellCatalogSha256": "36bb578bbdda61af6ab864084907b347ff9a4f4c2fff671a2cb6586d535666ec", "sourceSpellPolicy": "Only positively classified direct-HP-damage families execute; source fields are preserved and live damage uses the labeled HealerMan baseline adapter when native stats are unavailable." } as const;