A couple ROM hacking questions

Another question, this time about staff range. I am using the EA-based freerange hack by StanH to display non-conventional weapon ranges. This works for everything I’ve tried so far. However, I am having problems with the offensive staff weapons. I want to reduce the range of Sleep, etc. but balance this by giving them more uses. When I set the range of Sleep to 3, it correctly displays the colored squares for 3 range, but the actual range that you can target units with is unchanged. I assume that this means the staff range is hardcoded somehow. After poking around, I found an FE8 staff range fix by Tequila here:

However, this appears to duplicate a lot of the functionality of StanH’s freerange patch, so I am reluctant to install it on top of it. I am also too noobish to know how to take only the staff range unlock features from it. If someone could point me in the right direction for how to alter the range of offensive staff items, I would very much appreciate it! Thanks.