anchor.diff:  
   /datum/plant_gene/trait/attack/novaflower_attack/on_plant_attack(obj/item/our_plant, mob/living/target, mob/living/user)
   	. = ..()
  +	if(!.)
  +		return
   
   	var/obj/item/seeds/our_seed = our_plant.get_plant_seed()
   	to_chat(target, "<span class='danger'>You are lit on fire from the intense heat of [our_plant]!</span>")
  
positive.code:  * our_plant - our plant, that we're attacking with
   * user - the person who is attacking with the plant
   * target - the atom which is attacked by the plant
   */
  /datum/plant_gene/trait/attack/proc/after_plant_attack(obj/item/our_plant, atom/target, mob/user)
  	SIGNAL_HANDLER
  
  /// Novaflower's attack effects (sets people on fire) + degradation on attack
  /datum/plant_gene/trait/attack/novaflower_attack
  
negative.code: /datum/plant_gene/trait/attack/sunflower_attack
  	name = "Bright Petals"
  
  /datum/plant_gene/trait/attack/sunflower_attack/after_plant_attack(obj/item/our_plant, atom/target, mob/user, proximity_flag, click_parameters)
  	. = ..()
  	if(!.)
  		return
  
  	if(!ismob(target))
  		return
  