CleverRaven/Cataclysm-DDA — pull request #1739 by odd2k (2013-06-25 19:41:20+00:00)
Title: tagging/inscribing no longer wastes charge when canceled.

Fixes bug described in issue #1728.

This is kinda a hack, as the charges have already been drained before iuse::spray_can() is called. Only way to fix this is to rewrite player::use and all the iuse functions that deal with power draining tools.