diff --git a/code/datums/spells/charge.dm b/code/datums/spells/charge.dm index 50b5f3a67e8..851f919480c 100644 --- a/code/datums/spells/charge.dm +++ b/code/datums/spells/charge.dm @@ -71,12 +71,6 @@ break else if(istype(item, /obj/item/stock_parts/cell/)) var/obj/item/stock_parts/cell/C = item - if(!C.self_recharge) - if(prob(80)) - C.maxcharge -= 200 - if(C.maxcharge <= 1) //Div by 0 protection - C.maxcharge = 1 - burnt_out = TRUE C.charge = C.maxcharge charged_item = C break @@ -85,12 +79,6 @@ for(I in item.contents) if(istype(I, /obj/item/stock_parts/cell/)) var/obj/item/stock_parts/cell/C = I - if(!C.self_recharge) - if(prob(80)) - C.maxcharge -= 200 - if(C.maxcharge <= 1) //Div by 0 protection - C.maxcharge = 1 - burnt_out = TRUE C.charge = C.maxcharge item.update_icon() charged_item = item