anchor.diff:  /obj/item/weapon/spellbook/oneuse/knock
   	spell = /obj/effect/proc_holder/spell/aoe_turf/knock
   	spellname = "knock"
  -	icon_state ="bookknock"
  +	icon_state = "bookknock"
   	desc = "This book is hard to hold closed properly."
   
   /obj/item/weapon/spellbook/oneuse/knock/recoil(mob/user)
  
positive.code: /obj/item/weapon/spellbook/oneuse/summonitem
  	spell = /obj/effect/proc_holder/spell/targeted/summonitem
  	spellname = "instant summons"
  	icon_state ="booksummons"
  	desc = "This book is bright and garish, very hard to miss."
  
  /obj/item/weapon/spellbook/oneuse/summonitem/recoil(mob/user)
  
negative.code: /obj/item/weapon/spellbook/oneuse/forcewall
  	spell = /obj/effect/proc_holder/spell/aoe_turf/conjure/forcewall
  	spellname = "forcewall"
  	icon_state = "bookforcewall"
  	desc = "This book has a dedication to mimes everywhere inside the front cover."
  
  /obj/item/weapon/spellbook/oneuse/forcewall/recoil(mob/user)
  