forked from phenom/healer-man
3317 lines
77 KiB
TypeScript
3317 lines
77 KiB
TypeScript
/* Generated by scripts/runewaker-pipeline/build-population.mjs. */
|
|
import type { DungeonBossObjective } from "../dungeonTypes";
|
|
import type { PopulationDefinitionMap, StaticMobSpawnDefinition } from "../mobPopulation";
|
|
|
|
export const DEMON_STRONGHOLD_ENTITIES = {
|
|
"rw-demon-stronghold-102698": {
|
|
"id": "rw-demon-stronghold-102698",
|
|
"name": "Iron Demon Soldier",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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-demon-stronghold-spell-495054",
|
|
"name": "Devil Strike",
|
|
"spellId": 495054,
|
|
"delivery": "projectile",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "cast",
|
|
"range": 15,
|
|
"cooldownMs": 7000,
|
|
"initialCooldownMs": [
|
|
7000,
|
|
7000
|
|
],
|
|
"repeatCooldownMs": [
|
|
7000,
|
|
7000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 495054,
|
|
"componentId": 500972,
|
|
"spellLevel": 1,
|
|
"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(286 22% 38%)",
|
|
"accentColor": "hsl(314 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/okinia-soldier.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00022,
|
|
"labelHeight": 3.32548,
|
|
"markerRadius": 1.02956,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-102699": {
|
|
"id": "rw-demon-stronghold-102699",
|
|
"name": "Guard Dreadlord",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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(333 22% 38%)",
|
|
"accentColor": "hsl(1 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/okinia-warrior.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00022,
|
|
"labelHeight": 3.38997,
|
|
"markerRadius": 1.23481,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103057": {
|
|
"id": "rw-demon-stronghold-103057",
|
|
"name": "Template 103057",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 1,
|
|
"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(239 22% 38%)",
|
|
"accentColor": "hsl(267 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "plant",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/elder-myconid.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00658,
|
|
"labelHeight": 1.9954,
|
|
"markerRadius": 0.41571,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103063": {
|
|
"id": "rw-demon-stronghold-103063",
|
|
"name": "Executioner",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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-demon-stronghold-spell-495007",
|
|
"name": "Spin Attack",
|
|
"spellId": 495007,
|
|
"delivery": "projectile",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "cast",
|
|
"range": 10,
|
|
"cooldownMs": 10000,
|
|
"initialCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"repeatCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 495007,
|
|
"componentId": 500972,
|
|
"spellLevel": 5,
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spell-495008",
|
|
"name": "Rock Chop",
|
|
"spellId": 495008,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 12000,
|
|
"initialCooldownMs": [
|
|
12000,
|
|
12000
|
|
],
|
|
"repeatCooldownMs": [
|
|
12000,
|
|
12000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 495008,
|
|
"componentId": 500972,
|
|
"spellLevel": 5,
|
|
"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(161 22% 38%)",
|
|
"accentColor": "hsl(189 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/naouls.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00383,
|
|
"labelHeight": 3.70764,
|
|
"markerRadius": 0.60948,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-102697": {
|
|
"id": "rw-demon-stronghold-102697",
|
|
"name": "Condemned One",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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-demon-stronghold-spell-495007",
|
|
"name": "Spin Attack",
|
|
"spellId": 495007,
|
|
"delivery": "projectile",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "cast",
|
|
"range": 10,
|
|
"cooldownMs": 10000,
|
|
"initialCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"repeatCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 495007,
|
|
"componentId": 500972,
|
|
"spellLevel": 2,
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spell-495008",
|
|
"name": "Rock Chop",
|
|
"spellId": 495008,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 12000,
|
|
"initialCooldownMs": [
|
|
12000,
|
|
12000
|
|
],
|
|
"repeatCooldownMs": [
|
|
12000,
|
|
12000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 495008,
|
|
"componentId": 500972,
|
|
"spellLevel": 2,
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spell-494887",
|
|
"name": "Earth Attack",
|
|
"spellId": 494887,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 15000,
|
|
"initialCooldownMs": [
|
|
15000,
|
|
15000
|
|
],
|
|
"repeatCooldownMs": [
|
|
15000,
|
|
15000
|
|
],
|
|
"damageMultiplier": 0.85,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494887,
|
|
"componentId": 505891,
|
|
"spellLevel": 1,
|
|
"calculationPath": "physical",
|
|
"powerKind": "source-points",
|
|
"damagePower": -5000,
|
|
"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(239 22% 38%)",
|
|
"accentColor": "hsl(267 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/naouls.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00383,
|
|
"labelHeight": 3.70764,
|
|
"markerRadius": 0.60948,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-102700": {
|
|
"id": "rw-demon-stronghold-102700",
|
|
"name": "Giant Demon Soldier",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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-demon-stronghold-spell-494918",
|
|
"name": "Earth Clash",
|
|
"spellId": 494918,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 15000,
|
|
"initialCooldownMs": [
|
|
15000,
|
|
15000
|
|
],
|
|
"repeatCooldownMs": [
|
|
15000,
|
|
15000
|
|
],
|
|
"damageMultiplier": 0.85,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494918,
|
|
"componentId": 505891,
|
|
"spellLevel": 1,
|
|
"calculationPath": "physical",
|
|
"powerKind": "source-points",
|
|
"damagePower": -5000,
|
|
"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(20 22% 38%)",
|
|
"accentColor": "hsl(48 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/banalloz-soldier.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.02211,
|
|
"labelHeight": 4.07689,
|
|
"markerRadius": 0.98091,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103058": {
|
|
"id": "rw-demon-stronghold-103058",
|
|
"name": "Template 103058",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 1,
|
|
"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(286 22% 38%)",
|
|
"accentColor": "hsl(314 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "plant",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/elder-myconid.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00658,
|
|
"labelHeight": 1.9954,
|
|
"markerRadius": 0.41571,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103061": {
|
|
"id": "rw-demon-stronghold-103061",
|
|
"name": "Demon Bodo",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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-demon-stronghold-spell-494727",
|
|
"name": "Quake",
|
|
"spellId": 494727,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 10000,
|
|
"initialCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"repeatCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"damageMultiplier": 0.85,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494727,
|
|
"componentId": 503019,
|
|
"spellLevel": 40,
|
|
"calculationPath": "physical",
|
|
"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-demon-stronghold-spell-494710",
|
|
"name": "Flame Attack",
|
|
"spellId": 494710,
|
|
"delivery": "projectile",
|
|
"target": "primary",
|
|
"school": "fire",
|
|
"animation": "cast",
|
|
"range": 25,
|
|
"cooldownMs": 7000,
|
|
"initialCooldownMs": [
|
|
7000,
|
|
7000
|
|
],
|
|
"repeatCooldownMs": [
|
|
7000,
|
|
7000
|
|
],
|
|
"damageMultiplier": 0.85,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494710,
|
|
"componentId": 502683,
|
|
"spellLevel": 2100,
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spell-495014",
|
|
"name": "Toe Attack",
|
|
"spellId": 495014,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 5,
|
|
"cooldownMs": 3000,
|
|
"initialCooldownMs": [
|
|
3000,
|
|
3000
|
|
],
|
|
"repeatCooldownMs": [
|
|
3000,
|
|
3000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 495014,
|
|
"componentId": 500972,
|
|
"spellLevel": 3,
|
|
"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(67 22% 38%)",
|
|
"accentColor": "hsl(95 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/poto-image-580534.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.00303,
|
|
"labelHeight": 1.57179,
|
|
"markerRadius": 0.4,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103062": {
|
|
"id": "rw-demon-stronghold-103062",
|
|
"name": "Monster Tiktaalik",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 57,
|
|
"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-demon-stronghold-spell-494708",
|
|
"name": "Piercing Attack",
|
|
"spellId": 494708,
|
|
"delivery": "projectile",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "cast",
|
|
"range": 12.5,
|
|
"cooldownMs": 7000,
|
|
"initialCooldownMs": [
|
|
7000,
|
|
7000
|
|
],
|
|
"repeatCooldownMs": [
|
|
7000,
|
|
7000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494708,
|
|
"componentId": 500972,
|
|
"spellLevel": 1,
|
|
"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"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spell-493195",
|
|
"name": "Crimson Whirl",
|
|
"spellId": 493195,
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 10000,
|
|
"initialCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"repeatCooldownMs": [
|
|
10000,
|
|
10000
|
|
],
|
|
"damageMultiplier": 0.8,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 493195,
|
|
"componentId": 500972,
|
|
"spellLevel": 8,
|
|
"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(114 22% 38%)",
|
|
"accentColor": "hsl(142 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/myrma-man-image-580533.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.00155,
|
|
"labelHeight": 2.59516,
|
|
"markerRadius": 0.46284,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-102960": {
|
|
"id": "rw-demon-stronghold-102960",
|
|
"name": "Template 102960",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 1,
|
|
"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(0 22% 38%)",
|
|
"accentColor": "hsl(28 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "plant",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/elder-myconid.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00658,
|
|
"labelHeight": 1.9954,
|
|
"markerRadius": 0.41571,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103046": {
|
|
"id": "rw-demon-stronghold-103046",
|
|
"name": "Template 103046",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 55,
|
|
"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(82 22% 38%)",
|
|
"accentColor": "hsl(110 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/hm-male-image-577214.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.00136,
|
|
"labelHeight": 2.09822,
|
|
"markerRadius": 0.4,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103045": {
|
|
"id": "rw-demon-stronghold-103045",
|
|
"name": "Template 103045",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 55,
|
|
"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(35 22% 38%)",
|
|
"accentColor": "hsl(63 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/hm-male-image-572807.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.00016,
|
|
"labelHeight": 2.08215,
|
|
"markerRadius": 0.4,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103133": {
|
|
"id": "rw-demon-stronghold-103133",
|
|
"name": "Template 103133",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 60,
|
|
"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(211 22% 38%)",
|
|
"accentColor": "hsl(239 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "lizard",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/salamander-red.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.00052,
|
|
"labelHeight": 0.83925,
|
|
"markerRadius": 1.31473,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103134": {
|
|
"id": "rw-demon-stronghold-103134",
|
|
"name": "Template 103134",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 60,
|
|
"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(258 22% 38%)",
|
|
"accentColor": "hsl(286 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "lizard",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/salamander-red.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": 0.00052,
|
|
"labelHeight": 0.83925,
|
|
"markerRadius": 1.31473,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-103098": {
|
|
"id": "rw-demon-stronghold-103098",
|
|
"name": "Template 103098",
|
|
"kind": "mob",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 1,
|
|
"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(6 22% 38%)",
|
|
"accentColor": "hsl(34 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "plant",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/elder-myconid.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00658,
|
|
"labelHeight": 1.9954,
|
|
"markerRadius": 0.41571,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
},
|
|
"rw-demon-stronghold-102701": {
|
|
"id": "rw-demon-stronghold-102701",
|
|
"name": "Naos",
|
|
"kind": "boss",
|
|
"title": "Naos",
|
|
"hasLoot": false,
|
|
"combat": {
|
|
"level": 58,
|
|
"healthMultiplier": 7.5,
|
|
"damageMultiplier": 1.3,
|
|
"moveSpeed": 2.25,
|
|
"leashRange": 32,
|
|
"mechanicIds": [
|
|
"rw-demon-stronghold-102701-aura-494871",
|
|
"rw-demon-stronghold-102701-aura-494873",
|
|
"rw-demon-stronghold-102701-spell-494875",
|
|
"rw-demon-stronghold-102701-spell-494876"
|
|
],
|
|
"attacks": [
|
|
{
|
|
"id": "basic-attack",
|
|
"name": "Basic Attack",
|
|
"delivery": "melee",
|
|
"target": "primary",
|
|
"school": "physical",
|
|
"animation": "attack",
|
|
"range": 4.5,
|
|
"cooldownMs": 1900,
|
|
"damageMultiplier": 1
|
|
},
|
|
{
|
|
"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
|
|
},
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494875,
|
|
"componentId": 505593,
|
|
"spellLevel": 0,
|
|
"calculationPath": "magic",
|
|
"powerKind": "source-points",
|
|
"damagePower": -4000,
|
|
"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-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,
|
|
"runewakerFormula": {
|
|
"schemaVersion": 1,
|
|
"spellId": 494876,
|
|
"componentId": 505768,
|
|
"spellLevel": 0,
|
|
"calculationPath": "physical",
|
|
"powerKind": "source-ratio",
|
|
"damagePower": -1,
|
|
"fixedValue": 0,
|
|
"dotBase": 0,
|
|
"runtimeBaselineMultiplier": 1,
|
|
"provenance": {
|
|
"sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp",
|
|
"physicalFunctionLine": 3366,
|
|
"magicFunctionLine": 3651,
|
|
"magicObjectDatabase": "Resource/data/magicobject.db"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"visual": {
|
|
"primaryColor": "hsl(67 22% 38%)",
|
|
"accentColor": "hsl(95 38% 64%)",
|
|
"scale": 1,
|
|
"archetype": "humanoid",
|
|
"model": {
|
|
"url": "/assets/creatures/demon-stronghold/naouls-boss.glb",
|
|
"rotationY": 0,
|
|
"groundOffset": -0.00383,
|
|
"labelHeight": 3.39803,
|
|
"markerRadius": 1.06485,
|
|
"animationMode": "native"
|
|
}
|
|
}
|
|
}
|
|
} as const satisfies PopulationDefinitionMap;
|
|
|
|
export const DEMON_STRONGHOLD_STATIC_SPAWNS = [
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849567",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-99.925092,
|
|
-0.320868,
|
|
-2.382562
|
|
],
|
|
"yaw": 6.248278722,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849568",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-100.025092,
|
|
-0.320868,
|
|
2.117438
|
|
],
|
|
"yaw": 6.248278722,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849571",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
-98.625092,
|
|
-0.320868,
|
|
0.017438
|
|
],
|
|
"yaw": 6.23082543,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849573",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-67.425092,
|
|
-0.311505,
|
|
5.817438
|
|
],
|
|
"yaw": 1.617067952,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849574",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-74.01004,
|
|
-0.311505,
|
|
-7.552423
|
|
],
|
|
"yaw": 4.645911153,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849576",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-74.225092,
|
|
-0.311505,
|
|
-10.782562
|
|
],
|
|
"yaw": 1.504317967,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849577",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-84.325092,
|
|
-0.311505,
|
|
2.117438
|
|
],
|
|
"yaw": 1.605702912,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849578",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-84.183893,
|
|
-0.311505,
|
|
5.156836
|
|
],
|
|
"yaw": 4.660029103,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849584",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
-73.425092,
|
|
-0.311505,
|
|
7.917438
|
|
],
|
|
"yaw": 4.398229715,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849585",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-87.825092,
|
|
-0.311505,
|
|
-21.282562
|
|
],
|
|
"yaw": 1.518436449,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849586",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-87.725092,
|
|
-0.311505,
|
|
-17.382562
|
|
],
|
|
"yaw": 4.660029103,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849590",
|
|
"entityId": "rw-demon-stronghold-103057",
|
|
"position": [
|
|
-155.904096,
|
|
-0.4646,
|
|
-0.015735
|
|
],
|
|
"yaw": 3.135773647,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849593",
|
|
"entityId": "rw-demon-stronghold-103057",
|
|
"position": [
|
|
-162.025092,
|
|
-0.4646,
|
|
-14.082562
|
|
],
|
|
"yaw": 1.570796327,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849597",
|
|
"entityId": "rw-demon-stronghold-103057",
|
|
"position": [
|
|
-225.982001,
|
|
-14.255285,
|
|
-98.093768
|
|
],
|
|
"yaw": 3.141592654,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849599",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
-248.625092,
|
|
-14.255255,
|
|
-61.982562
|
|
],
|
|
"yaw": 0,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849604",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
-243.4633,
|
|
-14.255255,
|
|
-70.012262
|
|
],
|
|
"yaw": 4.789359662,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849613",
|
|
"entityId": "rw-demon-stronghold-103063",
|
|
"position": [
|
|
-261.622992,
|
|
-14.515826,
|
|
-67.384857
|
|
],
|
|
"yaw": 1.450029695,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849635",
|
|
"entityId": "rw-demon-stronghold-103063",
|
|
"position": [
|
|
-313.087982,
|
|
-27.598577,
|
|
-53.310358
|
|
],
|
|
"yaw": 1.159493733,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849654",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-0.160912,
|
|
-4.499616,
|
|
-259.72265
|
|
],
|
|
"yaw": 3.106686069,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849655",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-0.336702,
|
|
-4.499616,
|
|
-263.909271
|
|
],
|
|
"yaw": 3.106686069,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849656",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-166.481488,
|
|
-0.4646,
|
|
-1.460791
|
|
],
|
|
"yaw": 1.613083596,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849657",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-166.569196,
|
|
-0.4646,
|
|
1.448779
|
|
],
|
|
"yaw": 4.64257581,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849659",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-251.172504,
|
|
-14.25528,
|
|
-96.473163
|
|
],
|
|
"yaw": 4.642577408,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849660",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-251.149188,
|
|
-14.25528,
|
|
-100.347565
|
|
],
|
|
"yaw": 1.483529465,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849667",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-359.725092,
|
|
-10.320868,
|
|
-78.682562
|
|
],
|
|
"yaw": 1.500983157,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849671",
|
|
"entityId": "rw-demon-stronghold-103058",
|
|
"position": [
|
|
-370.691498,
|
|
-10.30039,
|
|
-72.972357
|
|
],
|
|
"yaw": 3.142570034,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849733",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-428.816205,
|
|
-4.292279,
|
|
-214.90827
|
|
],
|
|
"yaw": 1.570640266,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849735",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-421.625092,
|
|
-4.020868,
|
|
-223.382562
|
|
],
|
|
"yaw": 1.989675347,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849736",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-420.925092,
|
|
-4.120868,
|
|
-221.182562
|
|
],
|
|
"yaw": 3.735004599,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849737",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-423.525092,
|
|
-4.220868,
|
|
-221.382562
|
|
],
|
|
"yaw": 5.742133239,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849739",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-435.025092,
|
|
-4.320868,
|
|
-203.682562
|
|
],
|
|
"yaw": 1.623156204,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849740",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-435.025092,
|
|
-4.320868,
|
|
-201.082562
|
|
],
|
|
"yaw": 4.677482395,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849741",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-423.125092,
|
|
-4.220868,
|
|
-239.882562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849742",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-423.025092,
|
|
-4.120868,
|
|
-242.682562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849745",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-388.435394,
|
|
-1.660559,
|
|
-213.28515
|
|
],
|
|
"yaw": 5.078908123,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849746",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-385.325092,
|
|
-3.820868,
|
|
-217.482562
|
|
],
|
|
"yaw": 1.954768762,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849748",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-387.425092,
|
|
-3.720868,
|
|
-218.082562
|
|
],
|
|
"yaw": 1.570796327,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849749",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-389.825092,
|
|
-3.320868,
|
|
-217.982562
|
|
],
|
|
"yaw": 1.134464014,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849756",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-323.825092,
|
|
-3.920868,
|
|
-242.282562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849757",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-308.525092,
|
|
-3.820868,
|
|
-278.182562
|
|
],
|
|
"yaw": 1.588249619,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849758",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-311.625092,
|
|
-3.620868,
|
|
-278.182562
|
|
],
|
|
"yaw": 1.588249619,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849759",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-331.925092,
|
|
-3.366907,
|
|
-234.882562
|
|
],
|
|
"yaw": 0.164295534,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849760",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-328.725092,
|
|
-3.109875,
|
|
-234.882562
|
|
],
|
|
"yaw": 3.21662775,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849761",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-306.725092,
|
|
-3.920868,
|
|
-251.382562
|
|
],
|
|
"yaw": 0.401425728,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849762",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-307.225092,
|
|
-3.720868,
|
|
-247.582562
|
|
],
|
|
"yaw": 5.707226654,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849763",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-304.025092,
|
|
-3.520868,
|
|
-249.582562
|
|
],
|
|
"yaw": 3.159045946,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849764",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-405.992377,
|
|
-1.677136,
|
|
-261.629364
|
|
],
|
|
"yaw": 1.07918924,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849765",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-361.070892,
|
|
-1.600867,
|
|
-256.741669
|
|
],
|
|
"yaw": 2.059488517,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849767",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-367.751093,
|
|
8.20993,
|
|
-262.586054
|
|
],
|
|
"yaw": 2.28638132,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849771",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-384.2362,
|
|
-4.033789,
|
|
-246.783051
|
|
],
|
|
"yaw": 5.912196315,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849772",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-405.725092,
|
|
-3.620868,
|
|
-251.582562
|
|
],
|
|
"yaw": 0.296705973,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849773",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-400.491205,
|
|
-3.899811,
|
|
-253.010565
|
|
],
|
|
"yaw": 1.773001493,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849774",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
-402.025092,
|
|
-3.920868,
|
|
-249.682562
|
|
],
|
|
"yaw": 4.78220215,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849775",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-373.925092,
|
|
-3.420868,
|
|
-222.482562
|
|
],
|
|
"yaw": 4.415683008,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849776",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-371.125092,
|
|
-3.720868,
|
|
-223.482562
|
|
],
|
|
"yaw": 4.415683008,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849777",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
-373.205682,
|
|
-3.75426,
|
|
-225.614374
|
|
],
|
|
"yaw": 1.349609879,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849778",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-358.125092,
|
|
-4.020868,
|
|
-239.882562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849779",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-357.525092,
|
|
-3.820868,
|
|
-242.982562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849780",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-375.325092,
|
|
-3.09978,
|
|
-255.882562
|
|
],
|
|
"yaw": 3.174711991,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849781",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-379.125092,
|
|
-3.454566,
|
|
-254.282562
|
|
],
|
|
"yaw": 5.491029106,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849782",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-378.443793,
|
|
-3.47945,
|
|
-256.999164
|
|
],
|
|
"yaw": 0.943012559,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849785",
|
|
"entityId": "rw-demon-stronghold-103058",
|
|
"position": [
|
|
-383.225092,
|
|
-4.13324,
|
|
-240.782562
|
|
],
|
|
"yaw": 0.069812787,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849788",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-6.825092,
|
|
-4.499597,
|
|
-301.582562
|
|
],
|
|
"yaw": 1.500983157,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849791",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-11.725092,
|
|
-4.499628,
|
|
-228.582562
|
|
],
|
|
"yaw": 4.729842273,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849794",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-31.75603,
|
|
-4.499597,
|
|
-301.030463
|
|
],
|
|
"yaw": 2.842732982,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849795",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
-20.525092,
|
|
-4.499597,
|
|
-300.782562
|
|
],
|
|
"yaw": 1.745329252,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849800",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-35.825092,
|
|
-4.499609,
|
|
-291.882562
|
|
],
|
|
"yaw": 3.752457892,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849801",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
0.174908,
|
|
-4.520868,
|
|
-298.782562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849802",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-2.825092,
|
|
-4.520868,
|
|
-301.082562
|
|
],
|
|
"yaw": 0.610865238,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849803",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-3.625092,
|
|
-4.520868,
|
|
-298.682562
|
|
],
|
|
"yaw": 6.126105675,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849805",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-2.225092,
|
|
-4.520868,
|
|
-296.382562
|
|
],
|
|
"yaw": 5.375614096,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849806",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-25.325092,
|
|
-4.520868,
|
|
-278.082562
|
|
],
|
|
"yaw": 1.518436449,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849807",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-25.325092,
|
|
-4.520868,
|
|
-274.682562
|
|
],
|
|
"yaw": 4.694935688,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849808",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
2.174908,
|
|
-4.520868,
|
|
-234.182562
|
|
],
|
|
"yaw": 1.553343034,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849809",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
2.296698,
|
|
-4.499628,
|
|
-231.56496
|
|
],
|
|
"yaw": 4.660029103,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849810",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-24.625092,
|
|
-4.49964,
|
|
-245.082562
|
|
],
|
|
"yaw": 0.85571314,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849811",
|
|
"entityId": "rw-demon-stronghold-103062",
|
|
"position": [
|
|
-24.925092,
|
|
-4.520868,
|
|
-243.082562
|
|
],
|
|
"yaw": 5.899212872,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849812",
|
|
"entityId": "rw-demon-stronghold-103061",
|
|
"position": [
|
|
-22.591971,
|
|
-4.49964,
|
|
-241.933051
|
|
],
|
|
"yaw": 3.94444411,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849813",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
300.374908,
|
|
16.379131,
|
|
-215.582562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849814",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
300.484405,
|
|
16.443171,
|
|
-218.68266
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849815",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
298.474908,
|
|
16.379131,
|
|
-217.082562
|
|
],
|
|
"yaw": 3.089232776,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849816",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
244.974908,
|
|
9.417852,
|
|
-214.282562
|
|
],
|
|
"yaw": 3.246312409,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849817",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
245.135919,
|
|
9.59934,
|
|
-218.413373
|
|
],
|
|
"yaw": 2.932153143,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849822",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
287.074908,
|
|
16.379131,
|
|
-216.382562
|
|
],
|
|
"yaw": 3.141592654,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849823",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
387.274908,
|
|
23.479132,
|
|
-214.182562
|
|
],
|
|
"yaw": 2.809980096,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849824",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
387.674908,
|
|
23.479132,
|
|
-219.382562
|
|
],
|
|
"yaw": 2.809980096,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849825",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
383.183697,
|
|
23.514812,
|
|
-218.688959
|
|
],
|
|
"yaw": 1.522856498,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849828",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
355.674908,
|
|
23.379131,
|
|
-212.482562
|
|
],
|
|
"yaw": 3.176499239,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849829",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
356.174908,
|
|
23.379131,
|
|
-220.082562
|
|
],
|
|
"yaw": 3.106686069,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849830",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
359.274908,
|
|
23.379131,
|
|
-216.282562
|
|
],
|
|
"yaw": 3.089232776,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849831",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
323.174908,
|
|
16.779133,
|
|
-213.582562
|
|
],
|
|
"yaw": 3.193952531,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849832",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
323.574908,
|
|
16.879131,
|
|
-219.682562
|
|
],
|
|
"yaw": 3.193952531,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849833",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
325.974908,
|
|
17.401251,
|
|
-216.782562
|
|
],
|
|
"yaw": 3.193950667,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849834",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
302.674908,
|
|
16.379131,
|
|
-220.782562
|
|
],
|
|
"yaw": 2.914699851,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849835",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
302.674908,
|
|
16.379131,
|
|
-213.082562
|
|
],
|
|
"yaw": 3.246312409,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849836",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
213.292609,
|
|
9.357233,
|
|
-239.595453
|
|
],
|
|
"yaw": 1.605702912,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849838",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
216.588214,
|
|
9.357233,
|
|
-239.677753
|
|
],
|
|
"yaw": 1.605702912,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849839",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
209.752704,
|
|
9.357233,
|
|
-239.756952
|
|
],
|
|
"yaw": 1.605702912,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849840",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
213.422406,
|
|
9.357233,
|
|
-236.227362
|
|
],
|
|
"yaw": 4.625122518,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849842",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
213.874908,
|
|
9.279132,
|
|
-195.182562
|
|
],
|
|
"yaw": 4.677482395,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849843",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
216.874908,
|
|
9.279132,
|
|
-195.082562
|
|
],
|
|
"yaw": 4.677482395,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849844",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
210.974908,
|
|
9.279132,
|
|
-194.882562
|
|
],
|
|
"yaw": 4.677482395,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849845",
|
|
"entityId": "rw-demon-stronghold-102699",
|
|
"position": [
|
|
214.074908,
|
|
9.279132,
|
|
-199.482562
|
|
],
|
|
"yaw": 1.553343034,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849848",
|
|
"entityId": "rw-demon-stronghold-103058",
|
|
"position": [
|
|
213.09671,
|
|
9.357233,
|
|
-217.753973
|
|
],
|
|
"yaw": 4.615863772,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849849",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
226.274908,
|
|
9.279132,
|
|
-204.882562
|
|
],
|
|
"yaw": 3.752457892,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849851",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
224.974908,
|
|
9.279132,
|
|
-229.082562
|
|
],
|
|
"yaw": 2.617993878,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849852",
|
|
"entityId": "rw-demon-stronghold-102700",
|
|
"position": [
|
|
226.174908,
|
|
9.279132,
|
|
-226.882562
|
|
],
|
|
"yaw": 2.897246558,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849853",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
228.774908,
|
|
9.279132,
|
|
-206.482562
|
|
],
|
|
"yaw": 3.560471674,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41849864",
|
|
"entityId": "rw-demon-stronghold-102960",
|
|
"position": [
|
|
550.174908,
|
|
23.375965,
|
|
-215.982562
|
|
],
|
|
"yaw": 3.159045946,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850002",
|
|
"entityId": "rw-demon-stronghold-102698",
|
|
"position": [
|
|
-67.570721,
|
|
-0.311505,
|
|
8.962469
|
|
],
|
|
"yaw": 4.747295565,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850078",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-286.625092,
|
|
-5.720868,
|
|
-317.282562
|
|
],
|
|
"yaw": 6.195918845,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850079",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-284.425092,
|
|
-4.620868,
|
|
-309.682562
|
|
],
|
|
"yaw": 5.585053606,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850082",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-271.325092,
|
|
-5.520868,
|
|
-317.182562
|
|
],
|
|
"yaw": 5.201081171,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850085",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-273.525092,
|
|
-5.020868,
|
|
-327.382562
|
|
],
|
|
"yaw": 4.380776423,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850087",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-276.825092,
|
|
-4.520868,
|
|
-331.282562
|
|
],
|
|
"yaw": 3.909537524,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850090",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-288.225092,
|
|
-4.320868,
|
|
-336.882562
|
|
],
|
|
"yaw": 3.281218994,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850092",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-295.825092,
|
|
-3.420868,
|
|
-336.982562
|
|
],
|
|
"yaw": 3.071779484,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850093",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-302.225092,
|
|
-5.020868,
|
|
-337.282562
|
|
],
|
|
"yaw": 3.176499239,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850094",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-303.225092,
|
|
-4.920868,
|
|
-333.282562
|
|
],
|
|
"yaw": 1.500983157,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850095",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-298.025092,
|
|
-5.120868,
|
|
-327.282562
|
|
],
|
|
"yaw": 0.890117919,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850097",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-299.725092,
|
|
-5.820868,
|
|
-317.382562
|
|
],
|
|
"yaw": 1.675516082,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850099",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-304.125092,
|
|
-4.620868,
|
|
-312.882562
|
|
],
|
|
"yaw": 2.111848395,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850100",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-308.125092,
|
|
-4.620868,
|
|
-305.782562
|
|
],
|
|
"yaw": 2.00712864,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850101",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-305.325092,
|
|
-4.420868,
|
|
-302.082562
|
|
],
|
|
"yaw": 0.785398163,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850102",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-300.425092,
|
|
-4.520868,
|
|
-299.982562
|
|
],
|
|
"yaw": 0.034906585,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850104",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-292.625092,
|
|
-5.020868,
|
|
-300.682562
|
|
],
|
|
"yaw": 0.488692191,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850106",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-289.425092,
|
|
-4.920868,
|
|
-308.482562
|
|
],
|
|
"yaw": 4.206243497,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850110",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-271.625092,
|
|
-4.520868,
|
|
-310.382562
|
|
],
|
|
"yaw": 5.078908123,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850112",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-275.725092,
|
|
-5.720868,
|
|
-321.282562
|
|
],
|
|
"yaw": 4.188790205,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850114",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-279.825092,
|
|
-5.820868,
|
|
-326.182562
|
|
],
|
|
"yaw": 3.909537524,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850116",
|
|
"entityId": "rw-demon-stronghold-103045",
|
|
"position": [
|
|
-282.425092,
|
|
-5.020868,
|
|
-330.782562
|
|
],
|
|
"yaw": 3.752457892,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850117",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-282.425092,
|
|
-5.020868,
|
|
-330.782562
|
|
],
|
|
"yaw": 3.752457892,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850118",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-285.425092,
|
|
-4.420868,
|
|
-334.182562
|
|
],
|
|
"yaw": 4.310963252,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850120",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-280.325092,
|
|
-5.620868,
|
|
-327.082562
|
|
],
|
|
"yaw": 1.762782545,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850121",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-284.225092,
|
|
-6.120868,
|
|
-322.882562
|
|
],
|
|
"yaw": 2.391101075,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850123",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-292.525092,
|
|
-5.820868,
|
|
-314.182562
|
|
],
|
|
"yaw": 2.897246558,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850124",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-299.125092,
|
|
-5.220868,
|
|
-309.682562
|
|
],
|
|
"yaw": 1.954768762,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850125",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-295.325092,
|
|
-5.120868,
|
|
-304.182562
|
|
],
|
|
"yaw": 0.750491578,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850126",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-287.525092,
|
|
-4.820868,
|
|
-300.182562
|
|
],
|
|
"yaw": 0.296705973,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850127",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-283.125092,
|
|
-5.020868,
|
|
-306.182562
|
|
],
|
|
"yaw": 5.305800926,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850128",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-289.825092,
|
|
-5.720868,
|
|
-331.782562
|
|
],
|
|
"yaw": 4.64257581,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850129",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-290.325092,
|
|
-4.520868,
|
|
-339.782562
|
|
],
|
|
"yaw": 4.660029103,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850130",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-287.225092,
|
|
-4.420868,
|
|
-341.882562
|
|
],
|
|
"yaw": 6.213372137,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850131",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-274.425092,
|
|
-4.820868,
|
|
-338.682562
|
|
],
|
|
"yaw": 0.034906585,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850132",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-268.025092,
|
|
-4.620868,
|
|
-338.382562
|
|
],
|
|
"yaw": 0.977384381,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850133",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-268.025092,
|
|
-4.620868,
|
|
-331.582562
|
|
],
|
|
"yaw": 1.815142422,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850134",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-264.625092,
|
|
-4.420868,
|
|
-327.982562
|
|
],
|
|
"yaw": 1.535889742,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850152",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-320.325092,
|
|
-4.320868,
|
|
-318.082562
|
|
],
|
|
"yaw": 6.265732015,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850153",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-315.925092,
|
|
-4.620868,
|
|
-323.782562
|
|
],
|
|
"yaw": 6.178465552,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850154",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-310.625092,
|
|
-5.020868,
|
|
-329.582562
|
|
],
|
|
"yaw": 6.248278722,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850155",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-313.525092,
|
|
-5.020868,
|
|
-318.282562
|
|
],
|
|
"yaw": 6.23082543,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850157",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-320.925092,
|
|
-4.320868,
|
|
-332.982562
|
|
],
|
|
"yaw": 1.378810109,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850158",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-322.125092,
|
|
-4.320868,
|
|
-324.282562
|
|
],
|
|
"yaw": 1.832595715,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850159",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-314.925092,
|
|
-4.220868,
|
|
-304.382562
|
|
],
|
|
"yaw": 0.436332313,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850160",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-269.925092,
|
|
-5.120868,
|
|
-303.382562
|
|
],
|
|
"yaw": 0.366519143,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850161",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-262.125092,
|
|
-4.520868,
|
|
-301.382562
|
|
],
|
|
"yaw": 0.034906585,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850162",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-256.825092,
|
|
-4.120868,
|
|
-305.482562
|
|
],
|
|
"yaw": 5.427973974,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850163",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-256.825092,
|
|
-4.320868,
|
|
-313.382562
|
|
],
|
|
"yaw": 4.206243497,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850164",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-256.025092,
|
|
-4.220868,
|
|
-321.282562
|
|
],
|
|
"yaw": 5.393067389,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850166",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-251.725092,
|
|
-4.020868,
|
|
-326.182562
|
|
],
|
|
"yaw": 4.01425728,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850168",
|
|
"entityId": "rw-demon-stronghold-103046",
|
|
"position": [
|
|
-260.625092,
|
|
-4.620868,
|
|
-334.582562
|
|
],
|
|
"yaw": 2.583087293,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850455",
|
|
"entityId": "rw-demon-stronghold-103057",
|
|
"position": [
|
|
-165.225092,
|
|
-0.45014,
|
|
-68.882562
|
|
],
|
|
"yaw": 6.073745797,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850456",
|
|
"entityId": "rw-demon-stronghold-103057",
|
|
"position": [
|
|
-192.325092,
|
|
-14.164276,
|
|
-100.582562
|
|
],
|
|
"yaw": 5.148721293,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850457",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-316.43349,
|
|
-27.338139,
|
|
8.607416
|
|
],
|
|
"yaw": 0.000345267,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850458",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-356.325092,
|
|
-23.923151,
|
|
13.317438
|
|
],
|
|
"yaw": 6.248278722,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850459",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-372.925092,
|
|
-23.819519,
|
|
9.917438
|
|
],
|
|
"yaw": 0.0349062,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850460",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-414.225092,
|
|
-19.126789,
|
|
48.117438
|
|
],
|
|
"yaw": 1.082104136,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850461",
|
|
"entityId": "rw-demon-stronghold-102697",
|
|
"position": [
|
|
-444.925092,
|
|
-14.592608,
|
|
4.317438
|
|
],
|
|
"yaw": 2.809980096,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850462",
|
|
"entityId": "rw-demon-stronghold-103133",
|
|
"position": [
|
|
-310.025092,
|
|
-4.220868,
|
|
-344.582562
|
|
],
|
|
"yaw": 1.082104136,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850463",
|
|
"entityId": "rw-demon-stronghold-103134",
|
|
"position": [
|
|
114.474908,
|
|
9.379132,
|
|
-256.482562
|
|
],
|
|
"yaw": 3.368485456,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850464",
|
|
"entityId": "rw-demon-stronghold-102960",
|
|
"position": [
|
|
-3.825092,
|
|
-0.320868,
|
|
-0.182562
|
|
],
|
|
"yaw": 0,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850466",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-162.325092,
|
|
-4.420868,
|
|
-304.282562
|
|
],
|
|
"yaw": 2.565634,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850467",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-160.225092,
|
|
-4.420868,
|
|
-288.382562
|
|
],
|
|
"yaw": 5.707226654,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850468",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-137.725092,
|
|
-4.420868,
|
|
-287.482562
|
|
],
|
|
"yaw": 3.420845334,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850469",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-132.425092,
|
|
-4.420868,
|
|
-306.482562
|
|
],
|
|
"yaw": 0.453785606,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850470",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-117.225092,
|
|
-4.420868,
|
|
-274.182562
|
|
],
|
|
"yaw": 3.682644722,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850471",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-63.125092,
|
|
-4.420868,
|
|
-304.782562
|
|
],
|
|
"yaw": 2.862339973,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850472",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-80.125092,
|
|
-4.420868,
|
|
-299.682562
|
|
],
|
|
"yaw": 2.635447171,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850473",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-94.925092,
|
|
-4.420868,
|
|
-279.982562
|
|
],
|
|
"yaw": 3.560471674,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850474",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-105.125092,
|
|
-4.420868,
|
|
-301.582562
|
|
],
|
|
"yaw": 3.176499239,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850475",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-115.725092,
|
|
-4.420868,
|
|
-315.282562
|
|
],
|
|
"yaw": 1.692969374,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41850476",
|
|
"entityId": "rw-demon-stronghold-103098",
|
|
"position": [
|
|
-117.325092,
|
|
-4.420868,
|
|
-292.282562
|
|
],
|
|
"yaw": 2.530727415,
|
|
"spawnMask": 1
|
|
},
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41854665",
|
|
"entityId": "rw-demon-stronghold-102701",
|
|
"position": [
|
|
-287.825092,
|
|
-30.471689,
|
|
-62.682562
|
|
],
|
|
"yaw": 1.588249619,
|
|
"spawnMask": 1
|
|
}
|
|
] as const satisfies readonly StaticMobSpawnDefinition[];
|
|
|
|
export const DEMON_STRONGHOLD_BOSSES = [
|
|
{
|
|
"id": "rw-demon-stronghold-spawn-41854665",
|
|
"name": "Naos",
|
|
"position": [
|
|
-287.825092,
|
|
-30.471689,
|
|
-62.682562
|
|
]
|
|
}
|
|
] as const satisfies readonly DungeonBossObjective[];
|
|
|
|
export const DEMON_STRONGHOLD_OBJECTIVE_ORDER = DEMON_STRONGHOLD_BOSSES;
|
|
|
|
export const DEMON_STRONGHOLD_POPULATION_PROVENANCE = {
|
|
"schemaVersion": 2,
|
|
"dungeonId": "demon-stronghold",
|
|
"zoneId": 122,
|
|
"sourceRowCount": 439,
|
|
"importedSpawnCount": 183,
|
|
"excludedRowCount": 256,
|
|
"bossSpawnCount": 1,
|
|
"objectiveOrder": {
|
|
"authoritative": false,
|
|
"kind": "healerMan-distance-derived",
|
|
"evidence": [
|
|
"scripts/runewaker-pipeline/build-population.mjs"
|
|
]
|
|
},
|
|
"sourceSnapshot": "scripts/runewaker-pipeline/snapshots/demon-stronghold-zone-122.json",
|
|
"sourceContentSha256": "d231cda112acecfb7f4066dbc2b18ea99b16d502a60be5f34b8addd3dfd696bc",
|
|
"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": 6.1065,
|
|
"maximumCombatDistance": 0.000001,
|
|
"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;
|