Demotion command should now properly check the MaxDemotion config Updated bLogs support
Hook added: JBR_SetRank
The hook is called after the functions has been ran, so you can't override it (added them for bLogs support)
Fixed error when attempting to promote/demote as a job without jobranks
Should now properly check the jobs promotion/demotion permissions
You can now allow jobs to promote/demote other jobs Recoded jobrequirement config, no longer requires jobs to have a jobranks table in order to restrict them Fixed issue with admins not being able to promote/demote Health and armor should now update on promotions
Config changes: Replaced ReqToJoin with a global table: JobJoinRestrictments Added .PermissionJobList to jobranks table
Prefix separator should now work properly Fixed a small lua error
Should now grant new loadout upon promotions
Configs changes: Prefix Separator added
Fixed issue with single table models
It will no longer error if the model config is empty or the rank is missing
Admins no longer require to be same job to promote/demote ranks Fixed demotion always setting player to lowest rank for admins Should now properly set model and stats bonuses etc on default jobs jobranks Restructured the bonus stats code -> a lot cleaner now You can now enter multiply models for each rank (it randomizes one of the models)
Configs changes: Single loadout config restructured (I didn't take into account that a SWEP can be assigned to different ranks) Model config structure reworked (Won't work with old one)
Small fix
You can now add as many extra equipments as you'd like for each rank This way you can add unlimited amount of extra equipment for ranks Fixed issue with model not being set properly
Configs changes: Extra loadout structure has been changed: [SWEPCLASS] = RANKREQUIRED instead of [RANKREQUIRED] = SWEPCLASS
Fixed rank name being drawn twice in original HUD