STANDBACK_COOL is currently being used for both Ranged Attacks and Magic Cooldown during Standback mode.
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.
✨ 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.