# 0.5 Artifact becomes none (Spoiler)

**URL:** <https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267>\
**Category:** The Garage\
**Created:** [May 17, 2013, 2:03am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267 "2013-05-17T02:03:54Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mythius](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Mythius](https://discourse.cataclysmdda.org/u/Mythius)\
**Post date:** [May 17, 2013, 2:03am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/1 "2013-05-17T02:03:54Z")

</div>

So I picked up a glittering lamp artifact. I even used it a few times without incident. I noticed it seems to recharge when you hold it, but it SEEMS to cause pain when it does so. So, I used it but hurriedly stashed it without letting it charge, depositing it in my car’s trunk without any charges, and took a break, saving the game. When I went looking for it, it was gone and there was a none in my trunk. Very… strange. Because it shows as none, it’s kinda hard to search the forum for other incidents like this.

Peeking into a save from when it hadn’t become a none, I found it would also become none if I simply dropped it, even with charges. I’ll keep copies of the saves around and keep playing, hoping it’s not corrupting or anything. But I can definitely reproduce the bug easily enough. Seems to stay intact if I keep it in my inventory.

UPDATE: The version I was playing off was wrapped as CataDDA0.5 and had .5’s MOTD and it’s noticeable changes but under the bubble was listed as 0.4-git. Downloaded a new copy from the same location as before now gets me a CataDDA0.5 with the listed version as 0.5 so, the bug might actually be gone. I don’t know, gonna see if the save is compatible as test it.

---

<div class="post-metadata">

**Author:** ![Soron](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/soron/32/885_2.png) [@Soron](https://discourse.cataclysmdda.org/u/Soron)\
**Post date:** [May 17, 2013, 2:04am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/2 "2013-05-17T02:04:51Z")

</div>

Is this in 0.5? Hrm, I thought we had fixed that bug :-/.

---

<div class="post-metadata">

**Author:** ![Mythius](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Mythius](https://discourse.cataclysmdda.org/u/Mythius)\
**Post date:** [May 17, 2013, 2:16am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/3 "2013-05-17T02:16:57Z")

</div>

It’s .5 alright. The one I found on the front page. Would it be of any help uploading my save file?

---

<div class="post-metadata">

**Author:** ![GlyphGryph](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/glyphgryph/32/847_2.png) [@GlyphGryph](https://discourse.cataclysmdda.org/u/GlyphGryph)\
**Post date:** [May 17, 2013, 2:27am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/4 "2013-05-17T02:27:57Z")

</div>

If you’ve got a save with reproduction, sharing it would help a lot.

---

<div class="post-metadata">

**Author:** ![Mythius](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Mythius](https://discourse.cataclysmdda.org/u/Mythius)\
**Post date:** [May 17, 2013, 2:47am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/5 "2013-05-17T02:47:55Z")

</div>

Okay, wow you guys are fast. Updated the first post with more information. To clarify, this is a new character a started on 0.5. I just now tried copying my save folder in a freshly downloaded copy of .5 and it also happens, but again, weirdly the MOTD and the version number of the one I’d been playing before now didn’t match up. I realize that kind of devalues this bug report. :x Still headscratching.

As for the save, just drop the artifact on the ground, quit the client, and reload it and you’ve got a none.

> **[Dropbox - Error](https://www.dropbox.com/s/fgx02gk2ketal8o/save%20%28artifact%20in%20inventory%29.zip)**
>
> Dropbox is a free service that lets you bring your photos, docs, and videos anywhere and share them easily. Never email yourself a file again!

---

<div class="post-metadata">

**Author:** ![GlyphGryph](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/glyphgryph/32/847_2.png) [@GlyphGryph](https://discourse.cataclysmdda.org/u/GlyphGryph)\
**Post date:** [May 17, 2013, 3:03am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/6 "2013-05-17T03:03:24Z")

</div>

There have been some bugfixes to the version .5 up on the site, mostly minor stuff. Thanks for the notice. Now we’ll try to fix the thing/

---

<div class="post-metadata">

**Author:** ![Soron](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/soron/32/885_2.png) [@Soron](https://discourse.cataclysmdda.org/u/Soron)\
**Post date:** [May 17, 2013, 3:09am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/7 "2013-05-17T03:09:33Z")

</div>

I think the main bugfix was changing the MOTD, actually :P.

Also, it looks like it’s any artifact that’s dropped on the ground, using the current git version. Curious… but, at least that makes testing easier for us.

---

<div class="post-metadata">

**Author:** ![ejseto](https://avatars.discourse-cdn.com/v4/letter/e/9dc877/32.png) [@ejseto](https://discourse.cataclysmdda.org/u/ejseto)\
**Post date:** [May 17, 2013, 2:21pm UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/8 "2013-05-17T14:21:45Z")

</div>

There’s also a bug where if you start a new game in a world that already has artifacts, those artifacts will be overwritten. This happens because game::start\_game() doesn’t call load\_artifacts().

edit: The bug where artifacts on the ground become “none” happens I think because the map loads on game start but the artifacts load on character load.

You could fix this by making load\_artifacts() public and calling it in main.cpp before MAPBUFFER.load() but idk, maybe it’s private for a reason. 😛

Or a better way would be to call load\_artifacts() from void game::init\_ui(). That fixes both bugs now that I think about it.

---

<div class="post-metadata">

**Author:** ![Miloch](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/miloch/32/1339_2.png) [@Miloch](https://discourse.cataclysmdda.org/u/Miloch)\
**Post date:** [May 19, 2013, 11:43am UTC](https://discourse.cataclysmdda.org/t/0-5-artifact-becomes-none-spoiler/1267/9 "2013-05-19T11:43:15Z")

</div>

Does have to be dropped.  
I saved my game while near an anomaly… I had seen an artifact before I saved but there was some weird creature there. So I saved and came back. After dealing with the creature the artifact became a none. It was one of those spiral weirdness. 😛
