mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
TG fixes - Fix transformation burger and powersink fucking up fully charged APCs
This commit is contained in:
@@ -55,11 +55,9 @@
|
|||||||
if(src.gibbed != 0) return 0
|
if(src.gibbed != 0) return 0
|
||||||
var/turf/T = find_loc(affected_mob)
|
var/turf/T = find_loc(affected_mob)
|
||||||
gibs(T)
|
gibs(T)
|
||||||
src.cure(0)
|
|
||||||
gibbed = 1
|
gibbed = 1
|
||||||
var/mob/living/carbon/human/H = affected_mob
|
var/mob/living/carbon/human/H = affected_mob
|
||||||
if(istype(H) && !jobban_isbanned(affected_mob, "Cyborg"))
|
if(istype(H) && !jobban_isbanned(affected_mob, "Cyborg"))
|
||||||
H.Robotize()
|
H.Robotize()
|
||||||
else
|
else
|
||||||
affected_mob.death(1)
|
affected_mob.death(1)
|
||||||
|
|
||||||
|
|||||||
@@ -55,7 +55,6 @@
|
|||||||
if(gibbed != 0) return 0
|
if(gibbed != 0) return 0
|
||||||
var/turf/T = find_loc(affected_mob)
|
var/turf/T = find_loc(affected_mob)
|
||||||
gibs(T)
|
gibs(T)
|
||||||
src.cure(0)
|
|
||||||
gibbed = 1
|
gibbed = 1
|
||||||
affected_mob:Alienize()
|
affected_mob:Alienize()
|
||||||
|
|
||||||
|
|||||||
@@ -121,6 +121,8 @@
|
|||||||
if(A.operating && A.cell)
|
if(A.operating && A.cell)
|
||||||
A.cell.charge = max(0, A.cell.charge - 50)
|
A.cell.charge = max(0, A.cell.charge - 50)
|
||||||
power_drained += 50
|
power_drained += 50
|
||||||
|
if(A.charging == 2)
|
||||||
|
A.charging = 1
|
||||||
|
|
||||||
|
|
||||||
if(power_drained > max_power * 0.95)
|
if(power_drained > max_power * 0.95)
|
||||||
|
|||||||
Reference in New Issue
Block a user