Release Healer Man 0.1.21

This commit is contained in:
phenom committed 2026-09-08 10:40:26 -04:00
1 parent 699fc858c9
commit f6f2375145
210 files changed
+976039 -6247

No files matched your search

@@ -44,7 +44,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
7000,
7000
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -184,7 +202,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
10000,
10000
],
"damageMultiplier": 0.85
"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",
@@ -204,7 +240,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
12000,
12000
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -264,7 +318,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
10000,
10000
],
"damageMultiplier": 0.85
"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",
@@ -284,7 +356,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
12000,
12000
],
"damageMultiplier": 0.85
"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",
@@ -304,7 +394,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
15000,
15000
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -364,7 +472,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
15000,
15000
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -464,7 +590,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
10000,
10000
],
"damageMultiplier": 0.85
"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",
@@ -484,7 +628,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
7000,
7000
],
"damageMultiplier": 0.85
"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",
@@ -504,7 +666,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
3000,
3000
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -564,7 +744,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
7000,
7000
],
"damageMultiplier": 0.85
"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",
@@ -584,7 +782,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
10000,
10000
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -949,6 +1165,24 @@ export const DEMON_STRONGHOLD_ENTITIES = {
"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"
}
}
},
{
@@ -970,7 +1204,25 @@ export const DEMON_STRONGHOLD_ENTITIES = {
6500,
6500
],
"damageMultiplier": 0.85
"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"
}
}
}
]
},
@@ -3059,6 +3311,6 @@ export const DEMON_STRONGHOLD_POPULATION_PROVENANCE = {
"runeWakerIdsAreNamespaced": true,
"serverEntryPolicy": "RuneWaker numeric ids are never passed to AzerothCore serverEntry.",
"sourceSpellCatalog": "scripts/runewaker-pipeline/snapshots/runewaker-npc-spell-catalog.json",
"sourceSpellCatalogSha256": "c47e67013e68ecf9c7ae30ef4b2058a850505385739dfe8c32ce8874e6ed077c",
"sourceSpellPolicy": "Only positively classified direct-HP-damage families execute; coefficients remain conservative HealerMan values."
"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;