On my server, I have quite a bit of ranks. The core ranks are trusted, donator, vip, respected, mini-mod, mod, and admin. In addition to these ranks, there are also staff ranks that show if they are a donator with a plus symbol after their rank name i.e. Admin+. Vips however have to have their own unique group for reasons irrelevant to this issue. With that said, the problem I am having is when a mini-mod can't target a mod+ but can target a mod. This isn't suppose to happen as you'd expect. Below I have listed all the ranks with their inheritances and targets. Any assistance with this problem will be greatly appreciated!
superadmin
inherits admin
*
admin
inherits liquid
!%superadmin
liquid
inherits mod
!% admin
mod
inherits mini-mod
!%admin
qav
inherits respected
!%mini-mod
mini-mod
inherits respected
!%liquid
fountain
inherits respected
!% mini-mod
respected
inherits donator
!%mini-mod
donator
inherits trusted
!%mini-mod
trusted
inherits user
!%mini-mod
user
*
The names founts, liquid and qav for VIPs. They have their own rank. They get the same rights as respected but the liquid rank instead gets mod powers.