mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 20:43:10 +01:00
Luceism Additions (#18906)
Adds a lot of Luceian stuff for Assunzionis and brings them up to speed as a contender religion. - Added several items relating to Luceism, the religion of Assunzione. - Added chaplain items for Luceism: robes, a cassock, and a new null rod, the Luminous Sceptre. - Added a new versebook, the Luceian Book of Scripture, available to Assunzionii characters. It's a versebook with various texts from Luceism. - Resprited the Luceian amulet, Luceian Book of Scripture, and the Assunzione cloak. - Compressed the loadout warding sphere and warding sphere case into just one loadout item that already comes with a case. - Religions with unique religious books (versebooks) now have their chaplains spawn with the versebook in question, rather than a generic black tome.   
This commit is contained in:
@@ -141,3 +141,22 @@
|
||||
. = ..()
|
||||
randomquip = file2list("ingame_manuals/thakh.txt")
|
||||
|
||||
/obj/item/device/versebook/assunzione
|
||||
name = "\improper Luceian Book of Scripture"
|
||||
desc = "A collection of historically-backed texts mixed with fables and stories detailing the reasonings, history, and beliefs of the Luceism religion of Assunzione. Translated into Basic by the Luceian Monastery on Biesel."
|
||||
desc_extended = "Luceism's founding was unusually well-documented for a religion, and as a result this book features several photographs of cataclysmic events that happened during Assunzione's crisis \
|
||||
that birthed this religion, as well as pictures of the religion's first ministers and the cataclysm that founded the religion to begin with."
|
||||
icon_state = "luce"
|
||||
item_state = "luce"
|
||||
|
||||
/obj/item/device/versebook/assunzione/Initialize()
|
||||
. = ..()
|
||||
randomquip = file2list("ingame_manuals/assunzione.txt")
|
||||
|
||||
/obj/item/device/versebook/assunzione/pocket
|
||||
name = "pocket Luceian Book of Scripture"
|
||||
desc = "A miniaturized edition of the Luceian Book of Scripture, a collection of historically-backed texts mixed with fables and stories detailing the reasonings, history, and \
|
||||
beliefs of the Luceism religion of Assunzione. Translated into Basic by the Luceian Monastery on Biesel. This one fits nicely in a pocket or in a bag."
|
||||
icon_state = "luce_pocket"
|
||||
w_class = ITEMSIZE_TINY
|
||||
|
||||
|
||||
@@ -203,6 +203,22 @@
|
||||
loc = null
|
||||
qdel(src)
|
||||
|
||||
/obj/item/nullrod/luceiansceptre
|
||||
name = "\improper Luminous Sceptre"
|
||||
desc = "The Luminous Sceptre is a ceremonial staff optionally carried by the ministerial clergy of Luceism. It is fashioned from cedar and 18-karat gold, wrapped in sacred luce vine, \
|
||||
and topped with a miniature, specialized warding sphere. Such sceptres are traditionally employed in Luceian exorcisms or rituals to rid a corrupted soul of the darkness in their body - often, curiously, to great effect."
|
||||
icon = 'icons/obj/luceian_sceptre.dmi'
|
||||
icon_state = "luceian_sceptre"
|
||||
item_state = "luceian_sceptre"
|
||||
contained_sprite = TRUE
|
||||
|
||||
force = 25
|
||||
w_class = ITEMSIZE_LARGE
|
||||
slot_flags = SLOT_BACK
|
||||
light_range = 4
|
||||
light_power = 2
|
||||
light_color = LIGHT_COLOR_BLUE
|
||||
|
||||
/obj/item/nullrod/verb/change(mob/living/user)
|
||||
set name = "Reassemble Null Item"
|
||||
set category = "Object"
|
||||
@@ -327,6 +343,15 @@
|
||||
if(rune_found)
|
||||
visible_message(SPAN_NOTICE("A holy glow permeates the air!"))
|
||||
return
|
||||
if(user.mind && (user.mind.assigned_role == "Chaplain"))
|
||||
if(A.reagents && A.reagents.has_reagent(/singleton/reagent/water)) //blesses all the water in the holder
|
||||
if(REAGENT_VOLUME(A.reagents, /singleton/reagent/water) > 60)
|
||||
to_chat(user, SPAN_NOTICE("There's too much water for you to bless at once!"))
|
||||
else
|
||||
to_chat(user, SPAN_NOTICE("You bless the water in [A], turning it into holy water."))
|
||||
var/water2holy = REAGENT_VOLUME(A.reagents, /singleton/reagent/water)
|
||||
A.reagents.del_reagent(/singleton/reagent/water)
|
||||
A.reagents.add_reagent(/singleton/reagent/water/holywater, water2holy)
|
||||
|
||||
/obj/item/reagent_containers/spray/aspergillum
|
||||
name = "aspergillum"
|
||||
@@ -377,7 +402,7 @@
|
||||
name = "warding sphere"
|
||||
desc = "A religious artefact commonly associated with Luceism, this transparent globe gives off a faint ghostly white light at all times."
|
||||
desc_extended = "Luceian warding spheres are made on the planet of Assunzione in the great domed city of Guelma, and are carried by followers of the faith heading abroad. \
|
||||
Constructed out of glass and a luce vine bulb these spheres can burn for years upon years, and it is said that the lights in the truly faithful's warding sphere will always \
|
||||
Constructed out of glass and a luce vine bulb, these spheres can burn for years upon years, and it is said that the lights in the truly faithful's warding sphere will always \
|
||||
point towards Assunzione. It is considered extremely bad luck to have one's warding sphere break, to extinguish its flame, or to relinquish it (permanently) to an unbeliever."
|
||||
icon = 'icons/obj/weapons.dmi'
|
||||
icon_state = "assunzioneorb"
|
||||
@@ -425,6 +450,15 @@
|
||||
else
|
||||
icon_state = "assunzionesheath_empty"
|
||||
|
||||
/obj/item/storage/assunzionesheath/filled
|
||||
starts_with = list(
|
||||
/obj/item/assunzioneorb = 1
|
||||
)
|
||||
|
||||
/obj/item/storage/assunzionesheath/Initialize()
|
||||
. = ..()
|
||||
update_icon()
|
||||
|
||||
/obj/item/storage/altar
|
||||
name = "altar"
|
||||
desc = "A small portable altar."
|
||||
|
||||
@@ -115,9 +115,6 @@
|
||||
if("Necronomicon")
|
||||
icon_state = "necronomicon"
|
||||
item_state = "necronomicon"
|
||||
if("Luceism")
|
||||
icon_state = "luce2"
|
||||
item_state = "luce2"
|
||||
if("Skrell")
|
||||
icon_state = "skrellbible"
|
||||
item_state = "skrellbible"
|
||||
|
||||
Reference in New Issue
Block a user