Fixes dullahan blobform codewise (#17328)

* Actually properly makes dullahan selectable for proteans

* Update protean_powers.dm

* typo
This commit is contained in:
Cameron Lennox
2025-03-19 13:28:57 +01:00
committed by GitHub
parent c8c6912b3e
commit 45047335c3
@@ -381,6 +381,7 @@
var/mob/living/protie = src
if(temporary_form)
protie = temporary_form
//VoreStation Note: Catslug through Dullahan are commented out (Disabled) intentionally, as the ability to have mob icons as a protean is unwanted as of 19-3-2025. Nonetheless, the sprites have been tested and are completely functional at the current moment. If desired to re-enable downstream or at a later time, simply remove the comment tags starting at catslug and ending at Dullahan. These should honestly be split into two lists ('basic_forms' and 'advanced_forms') with a proper toggle instead of commenting it out, but that's for a later date.
var/list/icon_choices = list(
"Primary" = image(icon = 'icons/mob/species/protean/protean.dmi', icon_state = "primary"),
"Highlight" = image(icon = 'icons/mob/species/protean/protean.dmi', icon_state = "highlight"),
@@ -407,7 +408,8 @@
"teppi" = image(icon = 'icons/mob/species/protean/protean64x64.dmi', icon_state = "teppi", pixel_x = -16),
"panther" = image(icon = 'icons/mob/species/protean/protean64x64.dmi', icon_state = "panther", pixel_x = -16),
"robodrgn" = image(icon = 'icons/mob/species/protean/protean128x64.dmi', icon_state = "robodrgn", pixel_x = -48),
"Dragon" = image(icon = 'icons/mob/bigdragon_small.dmi', icon_state = "dragon_small")*/
"Dragon" = image(icon = 'icons/mob/bigdragon_small.dmi', icon_state = "dragon_small"),
"Dullahan" = image(icon = 'icons/mob/robot/dullahan/v1/dullahanicon.dmi', icon_state = "proticon")*/
)
var/blobstyle = show_radial_menu(protie, protie, icon_choices, require_near = TRUE, tooltips = FALSE)
if(!blobstyle || QDELETED(protie) || protie.incapacitated())
@@ -528,7 +530,7 @@
S.dragon_overlays[6] = choice
S.dragon_overlays[S.dragon_overlays[6]] = new_color
S.blob_appearance = "dragon"
if("dullahan") //START OF DULLAHAN PORT.
if("Dullahan") //START OF DULLAHAN PORT.
var/list/options = list("Metalshell","Eyes","Decals","Import","Export")
for(var/option in options)
LAZYSET(options, option, image('icons/mob/robot/dullahan/v1/dullahansigns.dmi', option))