anchor.diff:  /datum/spacevine_mutation/fire_proof/on_hit(obj/effect/spacevine/holder, mob/hitter, obj/item/I, expected_damage)
   	if(I && I.damtype == "fire")
   		. = 0
  +	else
  +		. = expected_damage
   
   /datum/spacevine_mutation/vine_eating
   	name = "vine eating"
  
positive.code: /datum/spacevine_mutation/woodening/on_grow(obj/effect/spacevine/holder)
  	if(holder.energy)
  		holder.density = 1
  
  /datum/spacevine_mutation/woodening/on_hit(obj/effect/spacevine/holder, mob/hitter, obj/item/I, expected_damage)
  	if(!expected_damage)
  		return
  	if(hitter)
  		if(I)
  			. = I.force * 2
  		else
  			. = 8
  
  /datum/spacevine_mutation/flowering
  	name = "flowering"
  
negative.code: 		M.adjustBruteLoss(5)
  		M << "<span class='alert'>You cut yourself on the thorny vines.</span>"
  
  /datum/spacevine_mutation/thorns/on_hit(obj/effect/spacevine/holder, mob/living/hitter, obj/item/I, expected_damage)
  	if(prob(severity) && istype(hitter))
  		var/mob/living/M = hitter
  		M.adjustBruteLoss(5)
  		M << "<span class='alert'>You cut yourself on the thorny vines.</span>"
  	. =	expected_damage
  
  /datum/spacevine_mutation/woodening
  	name = "hardened"
  