HorizonFFXI / HorizonXI-Issues

Issue Tracker for HorizonXI
14 stars 1 forks source link

🐛[BUG][Spell] Haste duration penalized for WHM before lv48 #1889

Open murrain opened 4 months ago

murrain commented 4 months ago

What does this bug affect? Haste is only lasting ~157 seconds when it should be lasting 180 seconds.

Steps to Reproduce Cast haste while between level 40 and 48.

Expected behavior Haste should last 180 seconds.

Screenshots image Haste was cast at 23:19:52 and wore off at 23:22:30, but should have worn off at 23:22:52. Setup Information 1.2.4~ Current version as of 05/18/2024

Additional context I'm guessing Haste is always treated as a lv48 spell even though WHM has access at lv40. So currently WHM gets a duration penalty between levels 40-48.

AirSkyBoat/scripts/globals/spells/enhancing_spell.lua if targetLevel < spellLevel then duration = duration * targetLevel / spellLevel end