fix: split multi-type golem core upkeep across all mana types (issue #315)
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m20s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m20s
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
// ─── Golem Combat Actions Regression Tests (Issue #313) ────────────────────────
|
||||
// Tests the 5 fixes applied to processGolemAttacks:
|
||||
// ─── Golem Combat Actions Regression Tests ────────────────────────────────────
|
||||
// Issue #313: Tests the 5 fixes applied to processGolemAttacks:
|
||||
// 1. Spell damage uses actual SPELLS_DEF[spellId].dmg * frame.magicAffinity
|
||||
// 2. Spell mana cost uses actual SPELLS_DEF[spellId].cost.amount
|
||||
// 3. Elemental matchup applied to basic attacks
|
||||
// 4. Enchantment effects applied to basic attacks
|
||||
// 5. Armor pierce bypasses armor fraction instead of multiplying damage
|
||||
//
|
||||
|
||||
import { describe, it, expect } from 'vitest';
|
||||
import {
|
||||
@@ -344,4 +345,3 @@ describe('processGolemAttacks - armor pierce (fix #5)', () => {
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user