From 4dcfaa06ebfe72015e0ccd174313ad451d9c0afa Mon Sep 17 00:00:00 2001 From: Standing-Storm <120433252+Standing-Storm@users.noreply.github.com> Date: Wed, 26 Feb 2025 22:08:58 -0600 Subject: [PATCH] [Xedra Evolved] Fix instant chronomancy leveling to max (#79874) * Update chronomancer.json * Add jmath * Fix * Kick tests --- data/mods/Xedra_Evolved/jmath.json | 6 ++++++ data/mods/Xedra_Evolved/spells/chronomancer.json | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/data/mods/Xedra_Evolved/jmath.json b/data/mods/Xedra_Evolved/jmath.json index 286d4b787411e..2fc64f7ae1ac5 100644 --- a/data/mods/Xedra_Evolved/jmath.json +++ b/data/mods/Xedra_Evolved/jmath.json @@ -42,6 +42,12 @@ "num_args": 1, "return": "1 * _0" }, + { + "type": "jmath_function", + "id": "xedra_chronomancer_formula_exp_per_cast", + "num_args": 1, + "return": "0 * _0" + }, { "type": "jmath_function", "id": "xedra_dream_formula_get_level", diff --git a/data/mods/Xedra_Evolved/spells/chronomancer.json b/data/mods/Xedra_Evolved/spells/chronomancer.json index a8a04faa1a964..47107fade0bc4 100644 --- a/data/mods/Xedra_Evolved/spells/chronomancer.json +++ b/data/mods/Xedra_Evolved/spells/chronomancer.json @@ -4,7 +4,8 @@ "type": "magic_type", "energy_source": "MANA", "get_level_formula_id": "xedra_chronomancer_formula_get_level", - "exp_for_level_formula_id": "xedra_chronomancer_formula_exp_for_level" + "exp_for_level_formula_id": "xedra_chronomancer_formula_exp_for_level", + "casting_xp_formula_id": "xedra_chronomancer_formula_exp_per_cast" }, { "id": "xedra_chronomancer_time_freeze_target",