anchor.diff:  	held.icon_state = held_icon_state
   	held.name = name
   	held.desc = desc
  +	post_summon_holder(held)
   	C.throw_mode_on() // So we're instantly ready to cast.
   	return
   
  
positive.code: 		var/obj/effect/fire_ball/F = new(get_turf(usr))
  		F.cast_at(T)
  
  /obj/effect/fire_ball
  	name = "Fireball"
  	desc = "Oh shit dodge!"
  
negative.code: 	var/held_icon = 'icons/obj/magic.dmi'
  	var/held_icon_state = "2"
  	var/speed = 2
  
  /obj/effect/proc_holder/spell/thrown/proc/post_summon_holder(var/obj/item/cast_holder/CH)
  	return
  
  /obj/effect/proc_holder/spell/thrown/choose_targets()
  	if(!iscarbon(usr)) return
  