           defender-speed     (dcp/get-speed defender state)
           attacker-size      (dcp/get-size attacker state)
           defender-size      (dcp/get-size defender state)
-          attack-toughness   (dcp/get-toughness attacker state)
+          attack-toughness   (attack->toughness attack)
           defender-toughness (dcp/get-toughness defender state)]
       (log/info "attacker-strength" attacker-strength)
       (log/info "attacker-dexterity" attacker-dexterity)

     (log/debug "attack message" msg)
     msg))

(defn attack-toughness
  [attack]
  (case attack
  :bite        5

               :world         {:npcs [defender]
                               :player attacker
                               :time 0}}
        knife  (assoc (ig/gen-item :knife) :wielded true)
        #_#_state         (rp/add-to-inventory state [knife])
        attacker-path [:world :player]
        defender-path [:world :npcs 0]
        pass-through  (fn [m & _] m)]
