Skip to content

Commit e3393dc

Browse files
authored
Merge pull request #9316 from Spookerton/spkrtn/fix/saboatage
only /item archeology finds try to set origin tech
2 parents 8841edb + 25b14e6 commit e3393dc

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

code/modules/xenoarcheaology/finds/find_spawning.dm

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -706,12 +706,14 @@
706706
if(!desc)
707707
desc = "This item is completely [pick("alien","bizarre")]."
708708

709+
var/is_item = istype(new_item, /obj/item)
710+
709711
//icon and icon_state should have already been set
710712
if(new_item)
711713
new_item.name = name
712714
new_item.desc = src.desc
713715

714-
if(talkative)
716+
if(talkative && is_item)
715717
new_item.talking_atom = new(new_item)
716718
LAZYINITLIST(new_item.origin_tech)
717719
new_item.origin_tech[TECH_ARCANE] += 1
@@ -726,7 +728,7 @@
726728

727729
qdel(src)
728730

729-
else if(talkative)
731+
else if(talkative && is_item)
730732
src.talking_atom = new(src)
731733
LAZYINITLIST(origin_tech)
732734
origin_tech[TECH_ARCANE] += 1

0 commit comments

Comments
 (0)