Update powernet.dm

This commit is contained in:
BlackMajor
2023-12-21 22:45:23 +13:00
committed by GitHub
parent bc856ac67c
commit ac3fee4bb0
+14 -13
View File
@@ -159,19 +159,20 @@
return between(0, (load / avail) * 100, 100)
/datum/powernet/proc/get_electrocute_damage()
switch(avail)
if (1000000 to INFINITY)
return min(rand(50,160),rand(50,160))
if (200000 to 1000000)
return min(rand(25,80),rand(25,80))
if (100000 to 200000)//Ave powernet
return min(rand(20,60),rand(20,60))
if (50000 to 100000)
return min(rand(15,40),rand(15,40))
if (1000 to 50000)
return min(rand(10,20),rand(10,20))
else
return 0
//1kW = 5
//10kW = 24
//100kW = 45
//250kW = 53
//1MW = 66
//10MW = 88
//100MW = 110
//1GW = 132
if(charge >= 1000)
var/damage = log(1.1,charge)
damage = damage - (log(1.1,damage)*1.5)
return round(damage)
else
return 0
////////////////////////////////////////////////
// Misc.