summaryrefslogtreecommitdiff
path: root/src/elements
diff options
context:
space:
mode:
Diffstat (limited to 'src/elements')
-rw-r--r--src/elements/acid.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/elements/acid.c b/src/elements/acid.c
index 875f148..1759dec 100644
--- a/src/elements/acid.c
+++ b/src/elements/acid.c
@@ -22,6 +22,11 @@ int update_ACID(UPDATE_FUNC_ARGS) {
{
if (parts_avg(i, r>>8,PT_GLAS)!= PT_GLAS)//GLAS protects stuff from acid
{
+ float newtemp = ((60.0f-(float)ptypes[r&0xFF].hardness))*7.0f;
+ if(newtemp < 0){
+ newtemp = 0;
+ }
+ parts[i].temp += newtemp;
parts[i].life--;
kill_part(r>>8);
}