diff --git a/_maps/map_files/dun_manor/dun_manor.dmm b/_maps/map_files/dun_manor/dun_manor.dmm index 5188ffde9..ab30b805e 100644 --- a/_maps/map_files/dun_manor/dun_manor.dmm +++ b/_maps/map_files/dun_manor/dun_manor.dmm @@ -911,7 +911,7 @@ "glT" = (/obj/structure/roguemachine/scomm,/turf/open/floor/rogue/tile{icon_state = "chess"},/area/rogue/indoors/town/church/chapel) "gmc" = (/obj/structure/fluff/railing/border,/obj/structure/fluff/railing/border{dir = 1; icon_state = "border"},/obj/structure/stairs{dir = 4; icon_state = "stairs"},/turf/open/floor/rogue/ruinedwood,/area/rogue/outdoors/town/roofs) "gmf" = (/obj/structure/mineral_door/bars{locked = 1; lockid = "tavern"},/turf/open/floor/rogue/grass,/area/rogue/outdoors/town) -"gms" = (/obj/structure/bookcase,/obj/item/book/rogue/abyssor,/obj/item/book/rogue/tales3,/obj/structure/bookcase,/turf/open/floor/rogue/carpet,/area/rogue/indoors/town/manor) +"gms" = (/obj/structure/bookcase,/obj/item/book/rogue/abyssor,/obj/item/book/rogue/tales3,/obj/structure/bookcase,/obj/item/book/rogue/carnipii,/turf/open/floor/rogue/carpet,/area/rogue/indoors/town/manor) "gmt" = (/obj/structure/fluff/railing/wood{dir = 1; pixel_y = -1},/obj/machinery/light/rogue/torchholder/l,/turf/open/floor/rogue/woodturned,/area/rogue/outdoors/town/roofs) "gmz" = (/obj/machinery/light/rogue/torchholder{dir = 8; icon_state = "torchwall1"},/turf/open/floor/rogue/ruinedwood/spiral,/area/rogue/indoors/shelter/woods) "gmX" = (/obj/structure/fluff/railing/border{dir = 9; icon_state = "border"},/turf/open/floor/rogue/cobble,/area/rogue/indoors/town/manor) @@ -1476,7 +1476,7 @@ "keY" = (/obj/machinery/light/rogue/hearth,/turf/open/floor/rogue/cobble,/area/rogue/indoors) "kfk" = (/obj/structure/roguemachine/scomm,/turf/open/floor/rogue/cobblerock,/area/rogue/outdoors/rtfield) "kfl" = (/obj/structure/stairs{dir = 4},/turf/open/floor/rogue/cobble,/area/rogue/outdoors/town) -"kfp" = (/obj/structure/table/wood{dir = 10; icon_state = "tablewood2"},/obj/item/book/rogue/tales3,/obj/machinery/light/rogue/wallfire/candle/l,/turf/open/floor/rogue/ruinedwood{icon_state = "weird1"},/area/rogue/indoors/town/physician) +"kfp" = (/obj/structure/table/wood{dir = 10; icon_state = "tablewood2"},/obj/machinery/light/rogue/wallfire/candle/l,/obj/item/book/rogue/carnipii,/turf/open/floor/rogue/ruinedwood{icon_state = "weird1"},/area/rogue/indoors/town/physician) "kfu" = (/turf/closed/wall/mineral/rogue/stone,/area/rogue/outdoors/rtfield) "kgb" = (/obj/structure/rack/rogue,/obj/item/flashlight/flare/torch/lantern,/obj/item/flashlight/flare/torch/lantern,/obj/item/rope/chain,/turf/open/floor/rogue/blocks,/area/rogue/under/town/basement) "kgO" = (/obj/structure/table/wood{dir = 1; icon_state = "longtable"},/turf/open/floor/rogue/twig{dir = 1},/area/rogue/indoors) @@ -2498,6 +2498,7 @@ "qVz" = (/obj/structure/fluff/railing/border{dir = 4},/turf/open/floor/rogue/ruinedwood/spiral,/area/rogue/outdoors/beach) "qVG" = (/obj/machinery/light/rogue/torchholder/c,/turf/open/floor/rogue/blocks,/area/rogue/under/town/basement) "qVZ" = (/obj/structure/chair/stool/rogue,/turf/open/floor/carpet/inn,/area/rogue/indoors/town/physician) +"qWi" = (/obj/structure/bookcase,/obj/item/book/rogue/carnipii,/turf/open/floor/rogue/ruinedwood/spiral,/area/rogue/indoors/town/tavern) "qWI" = (/obj/structure/mineral_door/wood/donjon{dir = 1; locked = 1; lockid = "manor"; name = "Throne Room"},/turf/open/floor/rogue/tile{icon_state = "bfloorz"},/area/rogue/indoors/town/manor) "qWJ" = (/obj/structure/rack/rogue/shelf/biggest,/obj/item/reagent_containers/glass/bottle/rogue/redwine,/turf/open/floor/rogue/cobble,/area/rogue/under/town/basement) "qWO" = (/obj/structure/table/wood/fancy/blue,/turf/open/floor/rogue/wood,/area/rogue/indoors/town/tavern) @@ -3824,7 +3825,7 @@ eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkomojIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjI eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkomojIkjIkjIkjIkwaTdoEwaTtiDcxbcxbpGFwBZxIKxIKxIKxIKjBOjBOxIKeVvsjqsjqsjqeVvsgYsjqeVvtqCwBZwBZwBZwBZwBZuziuziuzicxbhcesscmhziRUiGvhvnhvnlgjbOacxbcjQcjQgoggogcxbcxbpJnpJnpJnpJnpJnbEWcxbcxbcxbcxbpJnpJnpJnpJnpJnpJnpGFhvnctFctFctFjGxhaWhaWqUDfACspZspZoUzfMEkoLwfxxrNdZncbaedudZndZnjsnhIPbVpbJKkPrgogcVRcxbcxbwaTdoEwaTxOCxOCsZRcpCvLwiRHylNylNylNylNfsPfsPfsPhXqbiIxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkjIkjIkjIkjIkomojIkjIkjIkjIkjIkjIkjIkjIkjIkjIkoyZiwJoyZtiDcxbwXGuhbwBZvCSsjqsjqeVvyboxIKxIKxIKxIKjBOjBOqCfxIKxIKxIKxIKlBXwBZwBZwBZwBZkwGpJnpJncxbhcemhzmhziRUiGvhvnhvnlgjcxbcjQcjQbEWcxbgoggogcxbcxbcxbpJnpJncxbcxbcxbcxbcxbcxbcxbpJnpJnpJnpJnpJnlRhhvnctFctFctFrzjnSdaZeqUDfACspZspZjGxlppgRIlpplppgRIgRIlppdZndZnjsnpJnpJnpJncxbcxbcxbcxbcxboyZiwJoyZxOCxOCkJHkiVqPExEVylNylNnPKfsPfsPfsPhXqhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkjIkjIkjIkpuKpuKjIkjIkjIkjIkomojIkjIkjIkjIkjIkoyZbKOoyZuHqcxbcxbpGFwBZogejwGnSpsjqxIKxIKxIKxIKxIKjBOjBOjBOxIKxIKxIKxIKlBXwBZwBZwBZeVvpJnpJnpJnpJngeXmhzmhzhceiGvhvnhvnlgjwaTmbjhaNwaToaWoaWoaWwaTwaToaWufJoaWoaWoaWoaWwaTteuteuteumdnpJnpJnpJnpJncxbhvnctFctFctFrzjqUDrzjrzjrPDdZnjTejGxttejDNxcdaFkxUadWxntTdZndZnjsnpJnpJnpJnpJncxbcxbcxbbEWoyZbKOoyZxOCxOCrvDwOLwOLrvDylNlrWuXouXorvDhXqpwNhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC -eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkpHCjIkjIkjIkpuKqHRrFCrFCqHRjIkjIkjIkjIkjIkjIkjIkjIkxOCwaTdoEwaTcxbcxbcxbpGFwBZrEcaPnwLysjqxIKxIKxIKcjXcjXxIKxIKxIKugjwBZwBZwBZwBZwBZwBZeVvbOacxbpJnpJnpJnoLWoLWoLWoLWiGvhvnhvnhvneIVijpwomoyZxaJwTNjpibKOwaTljnoDHwzRpPexpPsuNoaWfJafJafJalgjpJnpJnpJnpJnrcNhvnctFctFctFrzjrYkgohqUDfACspZspZrzjxeXdWxdWxdWxdWxdWxlppdZndZnjsnpJnpJnpJnpJnpJnlmacxbdxEwaTdoEwaTxOCxOCjIkjIkjIkomoylNmDWcQTeNExEVhXqhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC +eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkpHCjIkjIkjIkpuKqHRrFCrFCqHRjIkjIkjIkjIkjIkjIkjIkjIkxOCwaTdoEwaTcxbcxbcxbpGFwBZrEcaPnwLysjqxIKxIKxIKcjXqWixIKxIKxIKugjwBZwBZwBZwBZwBZwBZeVvbOacxbpJnpJnpJnoLWoLWoLWoLWiGvhvnhvnhvneIVijpwomoyZxaJwTNjpibKOwaTljnoDHwzRpPexpPsuNoaWfJafJafJalgjpJnpJnpJnpJnrcNhvnctFctFctFrzjrYkgohqUDfACspZspZrzjxeXdWxdWxdWxdWxdWxlppdZndZnjsnpJnpJnpJnpJnpJnlmacxbdxEwaTdoEwaTxOCxOCjIkjIkjIkomoylNmDWcQTeNExEVhXqhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkxAZdZIdOzqAfdOzqAfqAfdOzdOzdZIooFjIkjIkomojIkxOCxOCoyZiwJoyZtiDcxbcxbgogwBZsjqsjqsjqeVvlHreVvsjqsjqsjqsjqeVvhqwwBZeVvbOawmKteulsPcxbuhbbEWcxbcxbpJnpJnoLWjbodyooLWiGvhvnhvnhvneIVdHldHloyZjpijpiwcPdOxoDHoDHoDHwzRrjfrjfuWBoaWfJadpSfJalgjcxbpJnpJnpJncxbhvnctFctFctFrzjhaWhaWtgKfACspZspZrzjnOYdWxdWxdWxdWxdWxghSdZndZnjsnpJnpJnwaTdoEufpwaTcxbcxboyZiwJoyZxOCxOCjIkjIkomoomoylNmDWcQTmDWxEVpwNhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkdOzqAfbxnaBycLblUVlUVcLbkaCqAfdOzdZIjIkjIkjIkxOCxOCoyZbKOoyZtiDcxbcxbgogwBZkobjwGkzXjwGjwGsjqdowlTwucNxZCpxMosPwBZjjXwmKhvnhvnhvnuEEwzecxbcxbcxbpXrpJnpJnpJnpJnpJniGvhvnhvnhvnwaTmbjmbjwaTozAdoEdoEwaTufJwaTdoEdoEwaTozAdoEwaTfJabIVfJalgjcxbpJnpJnpJncxbhvnctFctFctFrzjgohsZoqUDfACspZspZjGxrysnzPdKqjDNnnadWxlppdZnhRmhRmpJnpJnoyZhulbPQoyZcxbcxboyZbKOoyZxOCxOCjIkjIkhXqfsPylNmDWhJKmDWxEVhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkxAZdOzbxnbxnbxnkaClUVlUVkaCbxnbxnlOPdOzooFjIkxOCxOCxOCwaTdoEwaTtiDbEWcxbpGFwBZjwGjBOkKXkKXjBOeVvosPjBOjBOjBOjBOosPwBZqDmdexmEummchvnrJMpJnpJncxbpJnpJnlnncxbbEWcxbsxTgSmhvnhvnhvniyOaxEfBBoaWoDHgwajqSfZjoDHoyZbFVmXuoyZtgWbFVoaWfJaloMfJalgjcxbpJnpJnpJncxbhvnctFctFctFrzjgohgohrzjrPDdZndZnrzjoUboUbjGxoUboUboUboUbjsnhRmpIOpJnpJnfTZbPQbPQoyZcxbcxbwaTdoEwaTxOCxOCjIkhXqhXqylNylNlrWwOLwOLrvDhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC diff --git a/code/game/objects/items/rogueitems/books.dm b/code/game/objects/items/rogueitems/books.dm index e87f20c72..5739d98f4 100644 --- a/code/game/objects/items/rogueitems/books.dm +++ b/code/game/objects/items/rogueitems/books.dm @@ -368,6 +368,13 @@ base_icon_state = "book8" bookfile = "tales14.json" +/obj/item/book/rogue/carnipii + name = "The Corpus Carnipii: Bog Flower" + desc = "By Oleg Goodwin" + icon_state ="book2_0" + base_icon_state = "book2" + bookfile = "carnipii.json" + /obj/item/book/rogue/playerbook var/player_book_text var/player_book_title diff --git a/roguetown.dme b/roguetown.dme index 214d2ff84..a0271b47d 100644 --- a/roguetown.dme +++ b/roguetown.dme @@ -2580,9 +2580,11 @@ #include "code\modules\mob\living\carbon\human\species_types\vampire.dm" #include "code\modules\mob\living\carbon\human\species_types\zombies.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\akula.dm" +#include "code\modules\mob\living\carbon\human\species_types\furry\anthromacro.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\anthromorph.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\anthromorphsmall.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\demihuman.dm" +#include "code\modules\mob\living\carbon\human\species_types\furry\demimacro.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\dracon.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\kobold.dm" #include "code\modules\mob\living\carbon\human\species_types\furry\lizardfolk.dm" @@ -3575,6 +3577,4 @@ #include "modular_hearthstone\code\modules\mob\living\simple_animal\rogue\simple_skeleton.dm" #include "modular_hearthstone\code\modules\reagents\reagent_containers\lux.dm" #include "modular_hearthstone\code\modules\spells\roguetown\wizard.dm" -#include "code\modules\mob\living\carbon\human\species_types\furry\anthromacro.dm" -#include "code\modules\mob\living\carbon\human\species_types\furry\demimacro.dm" // END_INCLUDE diff --git a/strings/books/carnipii.json b/strings/books/carnipii.json new file mode 100644 index 000000000..db217babe --- /dev/null +++ b/strings/books/carnipii.json @@ -0,0 +1,9 @@ +{"Contents":["
By Oleg Goodwin, with assistance from grove elder Galor.
+ +Among all my esteemed and fruitful travels, never have I been afflicted with such dawning dread as i've departed in my traveling wagon, as I have endured leaving the Caustic Cove. My studies of the indigenous and enigmatic bog flower have implanted with me a heartfelt worry for the local druid grove and the neighbouring village, and in due time I wish no further encroachment and terror from the bog flower as I depart for the people of this meagre hovel. + +Firstly let me remark on the sheer giangantic anatomy, of what should wherein be known as the corpus carnipii plant. The crimson like coloration of it's rampant overgrowths infect the surrounding bog with it's ever shifting vines, of which you would spot almost immediately from the swampy treeline native to the Cove's bog. Log like protrusions from the ground sprout into inordinately sized hedges of red, the leaves of which are serrated and dagger like, yet lush and soft as fair elven forest. The edges are jagged yet, but will not cut. Rather, the most prickly danger surrounding the foilage are the accompanying vines of treacherous thornage. They oft grow over top the anterior of he bushes, parting the bushels under their weight and sapping life from the forsaken trees growing alongside it all. + +The second most remarkable feature I must elucidate upon are the terrible sphincters in the earth that gape and part the land, bellowing a stench most horrid and caustic. For this I believe, may impart the region's well deserved namesake for the plant's sheer fragrance. The holes of which grip the captive dirt with ample vines and leaves, life all but drained from the swamp soil. The pits of which these horrid holes lead to appear to drop down into a steaming pool of acidic fluids, an observation i've deduced after tossing a punctured kettle helmet down into it from my bag of tools. The metal floated, briefly, but was soon sunken in a plume of foul and choking fumes, the last I was able to see of it being a sea of roiling bubbles and fierce sizzling. Giant, otherworldly pillars of bone stuck out within the pits, it's purpose I didn't remain to investigate as I felt my mind slipping at the sheer eldritch presence of it all. + +The local druidic tribe, of which their humble hovel lies within the rock face above the swamp valley of the bog, answered my most inquisitive of questions and offered much respite from the travel, to which I applaud still of their Eoran generousity and care. Elder Galor of the grove in particular educated me in a most pleasant retelling of their past and history. The bog flower as previously described, was once more a terrible sight of wild, whipping vines and possessed woods dragging all manners of beast and man to it's acidic depths, never to be seen again. It's crimson coloration said to be more prominent as it consumes more and more; a behavior noticed in the colder months as lyfe in the bog slows, as the plant grows brown and wilts much like the woods around it. Oft, a semi annual ritual takes place within the grove that calls for the sacrifice of man to be fed into the corpus carnipii. Through this, the growth of the corpus carnipii is said to be stalled, sated on the body of the druid and further nourished by their devotion to dendor. Such a tradition has been maintained for a good three years, however due to the dwindling of the grove's senior minds, initiates have been recently elected to serve as ample sacrifices. Though, even this, the elder says has not been enough. I asked the elder if tribute from the neighbouring village has been an option from what i've been told, but they declined to discuss it further, only reminding that without proper sacrifice the flower shall continue to grow and furrow, strangling the land and collapsing the ground, taking house and home."]}