server icon indicating copy to clipboard operation
server copied to clipboard

STANDBACK_COOL is currently being used for both Ranged Attacks and Magic Cooldown during Standback mode.

Open Skold177 opened this issue 1 month ago • 1 comments

In mob_controller.cpp we are currently using standback_cool to determine the cooldown for both ranged attacks and spell cooldown. In many cases this is not an issue, however they should still split up into different mods as not all mobs will have the same spell cooldown as their ranged attack cooldown (like Ninjas)

    // Mobs use ranged attacks quicker when standing back
    bonusTime = PMob->getBigMobMod(MOBMOD_STANDBACK_COOL);

    // Mobs use magic quicker when standing back
    return m_Tick >= (m_nextMagicTime - std::chrono::milliseconds(PMob->getBigMobMod(MOBMOD_STANDBACK_COOL)));

This mod isnt widely used yet in the codebase, but I could see it growing in popularity as better captures are done and more content gets added to the game. It is probably wise to split them up soon while its not a lot of work.

Skold177 avatar Dec 06 '25 18:12 Skold177

✨ Hello and thanks for the report! ✨

🤖: This is a friendly automated reminder that the maintainers won't look at your report until you've properly completed all of the checkboxes in the pre-filled template.

github-actions[bot] avatar Dec 06 '25 18:12 github-actions[bot]