mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
Shadekin infinite dark energy fix
This commit is contained in:
@@ -48,6 +48,4 @@
|
||||
if(!istype(SK))
|
||||
return 0
|
||||
|
||||
if(amount > 0 || !(SK.check_infinite_energy(src)))
|
||||
var/new_amount = SK.get_energy(src) + amount
|
||||
SK.set_energy(src, new_amount)
|
||||
SK.set_energy(src, SK.get_energy(src) + amount)
|
||||
@@ -188,6 +188,8 @@
|
||||
|
||||
if(!istype(shade_organ))
|
||||
return 0
|
||||
if(shade_organ.dark_energy_infinite)
|
||||
return shade_organ.max_dark_energy
|
||||
|
||||
return shade_organ.dark_energy
|
||||
|
||||
@@ -215,14 +217,6 @@
|
||||
|
||||
shade_organ.max_dark_energy = new_max_energy
|
||||
|
||||
/datum/species/shadekin/proc/check_infinite_energy(var/mob/living/carbon/human/H)
|
||||
var/obj/item/organ/internal/brain/shadekin/shade_organ = H.internal_organs_by_name[O_BRAIN]
|
||||
|
||||
if(!istype(shade_organ))
|
||||
return 0
|
||||
|
||||
return shade_organ.dark_energy_infinite
|
||||
|
||||
/datum/species/shadekin/proc/update_shadekin_hud(var/mob/living/carbon/human/H)
|
||||
var/turf/T = get_turf(H)
|
||||
if(!T)
|
||||
|
||||
Reference in New Issue
Block a user