diff --git a/code/modules/mob/living/carbon/human/species/station/vaurca/vaurca.dm b/code/modules/mob/living/carbon/human/species/station/vaurca/vaurca.dm index 771a0e5d879..cc33c9f692a 100644 --- a/code/modules/mob/living/carbon/human/species/station/vaurca/vaurca.dm +++ b/code/modules/mob/living/carbon/human/species/station/vaurca/vaurca.dm @@ -104,7 +104,8 @@ BP_PHORON_RESERVE = /obj/item/organ/vaurca/preserve, BP_LIVER = /obj/item/organ/internal/liver/vaurca, BP_KIDNEYS = /obj/item/organ/internal/kidneys/vaurca, - BP_STOMACH = /obj/item/organ/internal/stomach, + BP_STOMACH = /obj/item/organ/internal/stomach/vaurca, + BP_APPENDIX = /obj/item/organ/internal/appendix/vaurca, BP_BRAIN = /obj/item/organ/internal/brain/vaurca, BP_EYES = /obj/item/organ/internal/eyes/night/vaurca ) @@ -134,7 +135,7 @@ default_accent = ACCENT_TTS allowed_accents = list(ACCENT_TTS, ACCENT_ZORA, ACCENT_KLAX, ACCENT_CTHUR) - alterable_internal_organs = list(BP_HEART, BP_EYES, BP_LUNGS, BP_STOMACH) + alterable_internal_organs = list(BP_HEART, BP_EYES, BP_LUNGS, BP_STOMACH, BP_APPENDIX) /datum/species/bug/before_equip(var/mob/living/carbon/human/H) . = ..() diff --git a/code/modules/organs/subtypes/vaurca.dm b/code/modules/organs/subtypes/vaurca.dm index 529b6984f15..7cbb776751e 100644 --- a/code/modules/organs/subtypes/vaurca.dm +++ b/code/modules/organs/subtypes/vaurca.dm @@ -1,5 +1,6 @@ /obj/item/organ/internal/heart/vaurca name = "double heart system" + desc = "A double heart capable of pushing blood in an open circulatory system." icon_state = "vaurca_heart_d-on" organ_tag = BP_HEART parent_organ = BP_CHEST @@ -29,7 +30,18 @@ /obj/item/organ/internal/liver/vaurca icon_state = "liver_vaurca" +/obj/item/organ/internal/stomach/vaurca + name = "private stomach" + icon_state = "stomach_vaurca" + +/obj/item/organ/internal/appendix/vaurca + name = "social stomach" + desc = "A vestigial organ that stores food for throphallaxis. It has not seen a practical use since the rise of modern Hives." + icon_state = "vaurca_appendix" + /obj/item/organ/internal/brain/vaurca + name = "vaurca brain" + desc = "The brain of a Vaurca, being similar to that of an insect; and that of a mammal." icon_state = "brain_vaurca" /obj/item/organ/vaurca/reservoir @@ -50,6 +62,7 @@ name = BP_NEURAL_SOCKET organ_tag = BP_NEURAL_SOCKET icon_state = "neural_socket" + desc = "The single most important organ for a Vaurca, able to copy their mind into their Virtual Reality Afterlife upon death." parent_organ = BP_HEAD robotic = ROBOTIC_MECHANICAL @@ -81,6 +94,7 @@ obj/item/organ/vaurca/neuralsocket/process() organ_tag = BP_PHORON_RESERVE parent_organ = BP_CHEST icon_state = "breathing_app" + desc = "A capillary tube mesh, stores and moves the phoron into the lungs." robotic = ROBOTIC_ASSISTED var/datum/gas_mixture/air_contents = null var/distribute_pressure = ((2*ONE_ATMOSPHERE)*O2STANDARD) diff --git a/html/changelogs/desven-vaurcaappendix.yml b/html/changelogs/desven-vaurcaappendix.yml new file mode 100644 index 00000000000..d6af0c44a00 --- /dev/null +++ b/html/changelogs/desven-vaurcaappendix.yml @@ -0,0 +1,6 @@ +author: Desven, Xev +delete-after: True +changes: + - rscadd: "Added descriptions for some Vaurca organs." + - rscadd: "Added a unique sprite for the Vaurca stomach." + - rscadd: "Added a Vaurca appendix and the option to remove it in the character creation." \ No newline at end of file diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index dbcf459f51b..208fa939214 100644 Binary files a/icons/obj/surgery.dmi and b/icons/obj/surgery.dmi differ