mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 03:02:54 +00:00
[MIRROR] Maybe fix the weird loadout issues (#11280)
Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
This commit is contained in:
committed by
GitHub
parent
1ce530db44
commit
9ac437a10a
@@ -86,13 +86,15 @@ var/list/gear_datums = list()
|
|||||||
|
|
||||||
/datum/category_item/player_setup_item/loadout/loadout/sanitize_character()
|
/datum/category_item/player_setup_item/loadout/loadout/sanitize_character()
|
||||||
var/mob/preference_mob = preference_mob()
|
var/mob/preference_mob = preference_mob()
|
||||||
if(LAZYLEN(pref.gear_list) < 0)
|
|
||||||
return
|
|
||||||
|
|
||||||
if(pref.gear_slot > LAZYLEN(pref.gear_list))
|
if(pref.gear_slot > LAZYLEN(pref.gear_list))
|
||||||
pref.gear_slot = 1
|
pref.gear_slot = 1
|
||||||
|
|
||||||
var/list/active_gear_list = LAZYACCESS(pref.gear_list, "[pref.gear_slot]")
|
var/list/active_gear_list = LAZYACCESS(pref.gear_list, "[pref.gear_slot]")
|
||||||
|
if(!active_gear_list)
|
||||||
|
pref.gear_list["[pref.gear_slot]"] = list()
|
||||||
|
active_gear_list = LAZYACCESS(pref.gear_list, "[pref.gear_slot]")
|
||||||
|
|
||||||
var/total_cost = 0
|
var/total_cost = 0
|
||||||
for(var/gear_name in active_gear_list)
|
for(var/gear_name in active_gear_list)
|
||||||
if(!gear_datums[gear_name])
|
if(!gear_datums[gear_name])
|
||||||
|
|||||||
Reference in New Issue
Block a user