You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/datum/controller/subsystem/economy/proc/secmedsrv_payout() does not replenish the sec budget at any point. This means that over the course of a shift, the security budget will ALWAYS decrease and never replenish.
Reproduction
start a round
play as warden or HoS
take all the money out at shiftstart to buy stuff
don't get paid for the rest of the shift
look at a defense budget that refuses to increase ever
I haven't submitted a PR because I don't know what the expected behaviour is, but there is currently no code in /datum/controller/subsystem/economy/proc/secmedsrv_payout() to handle security payouts. This is probably why the security budget decreases all shift and never goes up.
Severity
Inconvenience
Short Description
/datum/controller/subsystem/economy/proc/secmedsrv_payout() does not replenish the sec budget at any point. This means that over the course of a shift, the security budget will ALWAYS decrease and never replenish.
Reproduction
Round ID
#41484
Test Merges
#14437
BYOND Username
123chess456
Additional information
I haven't submitted a PR because I don't know what the expected behaviour is, but there is currently no code in /datum/controller/subsystem/economy/proc/secmedsrv_payout() to handle security payouts. This is probably why the security budget decreases all shift and never goes up.