# Silver athame fails to cause bleeding on activate, instead tries to cauterize

**URL:** https://discourse.cataclysmdda.org/t/silver-athame-fails-to-cause-bleeding-on-activate-instead-tries-to-cauterize/12479
**Category:** The Garage
**Created:** [September 1, 2016, 2:00am UTC](https://discourse.cataclysmdda.org/t/silver-athame-fails-to-cause-bleeding-on-activate-instead-tries-to-cauterize/12479 "2016-09-01T02:00:58Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![xCavendishx](https://avatars.discourse-cdn.com/v4/letter/x/ee59a6/32.png) [@xCavendishx](https://discourse.cataclysmdda.org/u/xCavendishx)
#### Post date: [September 1, 2016, 2:00am UTC](https://discourse.cataclysmdda.org/t/silver-athame-fails-to-cause-bleeding-on-activate-instead-tries-to-cauterize/12479/1 "2016-09-01T02:00:58Z")

</div>

0.C-17895-g365ebd3  
SDL  
Windows 7

Using the “Arcana and Magic Items” Mod, “Seeker of the Arcane” scenerio, “Blood Mage” profession.

Activating the “silver athame” item, then “Test the blade’s sharpness.” yields the message: “The edge of the athame looks too dull to break the skin, yet some strange urge leads you to test this…” followed by “You need a source of flame (4 charges worth) before you can cauterize yourself.” This successfully changes the item to “silver athame (active)” but on continued use fails to cause bleeding to torso as intended.

---

<div class="post-metadata">

### Author: ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)
#### Post date: [September 1, 2016, 7:44am UTC](https://discourse.cataclysmdda.org/t/silver-athame-fails-to-cause-bleeding-on-activate-instead-tries-to-cauterize/12479/2 "2016-09-01T07:44:01Z")

</div>

Since the effect does not even remotely involve the cauterization use action, I can’t help but wonder who fucked up my old mod in such a spectacular manner.

Test the offering chalice as well, I suspect the same coding incompetence will have likely broke that too.

EDIT: Nevermind. It’s because someone shifted the knife use\_action into being a hardcoded effect of either cutting or butchering quality, then neglected to double-check mods. Remove that and the problem goes away.

Hammer of the hunter and veinreaver are giving error messages on activation because fucked if I know. Have puzzled out a way to remove this fuckup for the hammer, but no idea how best to unfuck the axe.

Regardless, someone else will have to do it. I don’t contribute anymore, due to Kevin.

---

<div class="post-metadata">

### Author: ![Soyweiser](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/soyweiser/32/37_2.png) [@Soyweiser](https://discourse.cataclysmdda.org/u/Soyweiser)
#### Post date: [September 2, 2016, 10:08pm UTC](https://discourse.cataclysmdda.org/t/silver-athame-fails-to-cause-bleeding-on-activate-instead-tries-to-cauterize/12479/3 "2016-09-02T22:08:52Z")

</div>

So what has to be changed to fix it? Just mention the edits here, and I’ll do it.

---

<div class="post-metadata">

### Author: ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)
#### Post date: [September 2, 2016, 10:23pm UTC](https://discourse.cataclysmdda.org/t/silver-athame-fails-to-cause-bleeding-on-activate-instead-tries-to-cauterize/12479/4 "2016-09-02T22:23:41Z")

</div>

Issue is also open here: [https://github.com/CleverRaven/Cataclysm-DDA/issues/18177](https://github.com/CleverRaven/Cataclysm-DDA/issues/18177)

First, Mugling apparently shifted the knife function from a use\_action to either cutting or butchering quality, and it doesn’t play well with active items. Simply removing the crafting qualities from active athames will solve that.

Hammer of the hunter, veinreaver, and cursed sword all generate an error message on activation. Giving their active versions their respective essence as an ammo type, then adding the flags NO\_UNLOAD and NO\_RELOAD, will unfuck all three.

However, the hammer of the hunter can also be resolved by simply setting target\_charges to 0 in the inactive version’s use\_action, doing the same with the initial\_charges of the active version. This also eliminates an unintended turn of excess delay between activation and flashing.

Everything beyond that is just old, lingering typos on my part.
