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

@@ -124,7 +124,25 @@ export const GRAFU_CASTLE_ENTITIES = {
12000,
12000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.85,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497025,
"componentId": 508731,
"spellLevel": 12,
"calculationPath": "magic",
"powerKind": "source-points",
"damagePower": -500,
"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-grafu-castle-spell-490537",
@@ -144,7 +162,25 @@ export const GRAFU_CASTLE_ENTITIES = {
15000,
15000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.8,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 490537,
"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"
}
}
}
]
},
@@ -204,7 +240,25 @@ export const GRAFU_CASTLE_ENTITIES = {
7000,
7000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.5,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497026,
"componentId": 508733,
"spellLevel": 1,
"calculationPath": "magic",
"powerKind": "source-ratio",
"damagePower": -0.5,
"fixedValue": 0,
"dotBase": 0,
"runtimeBaselineMultiplier": 0.5,
"provenance": {
"sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp",
"physicalFunctionLine": 3366,
"magicFunctionLine": 3651,
"magicObjectDatabase": "Resource/data/magicobject.db"
}
}
},
{
"id": "rw-grafu-castle-spell-497504",
@@ -224,7 +278,25 @@ export const GRAFU_CASTLE_ENTITIES = {
20000,
20000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.85,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497504,
"componentId": 509463,
"spellLevel": 12,
"calculationPath": "physical",
"powerKind": "source-points",
"damagePower": -500,
"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"
}
}
}
]
},
@@ -284,7 +356,25 @@ export const GRAFU_CASTLE_ENTITIES = {
12000,
12000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.85,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497508,
"componentId": 509469,
"spellLevel": 65,
"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-grafu-castle-spell-497038",
@@ -304,7 +394,25 @@ export const GRAFU_CASTLE_ENTITIES = {
9000,
9000
],
"damageMultiplier": 0.85
"damageMultiplier": 1,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497038,
"componentId": 500962,
"spellLevel": 5,
"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"
}
}
}
]
},
@@ -364,7 +472,25 @@ export const GRAFU_CASTLE_ENTITIES = {
3000,
3000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.85,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497020,
"componentId": 508727,
"spellLevel": 50,
"calculationPath": "magic",
"powerKind": "source-points",
"damagePower": -100,
"fixedValue": 0,
"dotBase": 100,
"runtimeBaselineMultiplier": 0.85,
"provenance": {
"sourceFile": "SourceCodeVS2019/Server/NetGameServer/MainProc/MagicProc/MagicProcess.cpp",
"physicalFunctionLine": 3366,
"magicFunctionLine": 3651,
"magicObjectDatabase": "Resource/data/magicobject.db"
}
}
},
{
"id": "rw-grafu-castle-spell-497021",
@@ -384,7 +510,25 @@ export const GRAFU_CASTLE_ENTITIES = {
5000,
5000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.85,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497021,
"componentId": 508728,
"spellLevel": 0,
"calculationPath": "magic",
"powerKind": "source-points",
"damagePower": -10,
"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"
}
}
}
]
},
@@ -484,7 +628,25 @@ export const GRAFU_CASTLE_ENTITIES = {
12000,
12000
],
"damageMultiplier": 0.85
"damageMultiplier": 0.85,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497508,
"componentId": 509469,
"spellLevel": 65,
"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-grafu-castle-spell-497038",
@@ -504,7 +666,25 @@ export const GRAFU_CASTLE_ENTITIES = {
9000,
9000
],
"damageMultiplier": 0.85
"damageMultiplier": 1,
"runewakerFormula": {
"schemaVersion": 1,
"spellId": 497038,
"componentId": 500962,
"spellLevel": 5,
"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"
}
}
}
]
},
@@ -1306,6 +1486,6 @@ export const GRAFU_CASTLE_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;