Fixed microwave failing for no reason (#26135)

This commit is contained in:
DamianX
2020-04-09 04:41:49 +02:00
committed by GitHub
parent 340b1edc7c
commit 47bc6d3f41

View File

@@ -59,7 +59,7 @@
var/found = FALSE var/found = FALSE
for(var/I in L) for(var/I in L)
var/reagent_amount = avail_reagents.get_reagent_amount(I) var/reagent_amount = avail_reagents.get_reagent_amount(I)
if(reagent_amount >= reagents[r_r]) if(abs(reagent_amount - reagents[r_r])<0.1)
found = TRUE found = TRUE
if(reagent_amount > reagents[r_r]) if(reagent_amount > reagents[r_r])
. = -1 . = -1
@@ -68,7 +68,7 @@
return 0 return 0
else else
var/reagent_amount = avail_reagents.get_reagent_amount(r_r) var/reagent_amount = avail_reagents.get_reagent_amount(r_r)
if(reagent_amount >= reagents[r_r]) if(abs(reagent_amount - reagents[r_r])<0.1)
if(reagent_amount > reagents[r_r]) if(reagent_amount > reagents[r_r])
. = -1 . = -1
else else