Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Multiple] Alt + Click Shows Multiple Icons #4396

Open
2 of 3 tasks
TeDGamer opened this issue Sep 11, 2023 · 7 comments
Open
2 of 3 tasks

[Multiple] Alt + Click Shows Multiple Icons #4396

TeDGamer opened this issue Sep 11, 2023 · 7 comments
Labels
Confirmed Bug We have the same at home!

Comments

@TeDGamer
Copy link
Contributor

Testmerges

#4379, #4182, #4378

Description of the bug

image

Similar to
#4369

But this one when checking the computers seems to be fixed

What's the difference with what should have happened?

Show only the icons for the items

How do we reproduce this bug?

  1. Alt-click varadero's ship ( where the glowing slime is)

Issue Bingo

@TeDGamer TeDGamer added the Bug Admin events aren't bugs label Sep 11, 2023
@Huffie56
Copy link
Contributor

i can confirmed i had the same

@TeDGamer
Copy link
Contributor Author

image

@TeDGamer
Copy link
Contributor Author

image

@TeDGamer TeDGamer changed the title Varadero's SE Ship Engines Alt + Click Shows Multiple Icons [Multiple] Alt + Click Shows Multiple Icons Sep 18, 2023
@TeDGamer
Copy link
Contributor Author

image

@Huffie56
Copy link
Contributor

Huffie56 commented Dec 9, 2023

that's old not sure where it is now... reproduction it need

@Huffie56 Huffie56 added the Needs Reproducing We're not even sure if you know how to do it label Dec 9, 2023
@Huffie56 Huffie56 added Confirmed Bug We have the same at home! and removed Bug Admin events aren't bugs Needs Reproducing We're not even sure if you know how to do it labels Jan 1, 2024
@Huffie56
Copy link
Contributor

Huffie56 commented Jan 1, 2024

@SabreML
Copy link
Member

SabreML commented Jan 1, 2024

I can't remember the exact details since it's been about 2 years since I last worked on it, but as far as I remember this is caused by a combination of the atom's icon_state being null (or being something that isn't in the .dmi file), and the .dmi file not having a default state set.


For example the two 'remains' ones above were likely caused by the xeno being gibbed:

/mob/living/carbon/xenomorph/gib(datum/cause_data/cause = create_cause_data("gibbing", src))
var/obj/effect/decal/remains/xeno/remains = new(get_turf(src))
remains.icon = icon
remains.pixel_x = pixel_x //For 2x2.

/obj/effect/decal/remains/xeno
name = "remains"
desc = "They look like the remains of some horrible creature. They are not pleasant to look at..."
gender = PLURAL
icon = 'icons/effects/blood.dmi'
icon_state = "remainsxeno"

death.dm L139 sets the remains effect's icon to the same as the dead xeno's, but since its icon_state of "remainsxeno" isn't a state in the xeno dmi, and there isn't a fallback 'default' state in there either, it just displays the whole file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Confirmed Bug We have the same at home!
Projects
None yet
Development

No branches or pull requests

3 participants