Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions _maps/map_files/dun_manor/dun_manor.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -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)
Expand Down Expand Up @@ -3824,7 +3825,7 @@ eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkomojIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjI
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkjIkomojIkjIkjIkjIkwaTdoEwaTtiDcxbcxbpGFwBZxIKxIKxIKxIKjBOjBOxIKeVvsjqsjqsjqeVvsgYsjqeVvtqCwBZwBZwBZwBZwBZuziuziuzicxbhcesscmhziRUiGvhvnhvnlgjbOacxbcjQcjQgoggogcxbcxbpJnpJnpJnpJnpJnbEWcxbcxbcxbcxbpJnpJnpJnpJnpJnpJnpGFhvnctFctFctFjGxhaWhaWqUDfACspZspZoUzfMEkoLwfxxrNdZncbaedudZndZnjsnhIPbVpbJKkPrgogcVRcxbcxbwaTdoEwaTxOCxOCsZRcpCvLwiRHylNylNylNylNfsPfsPfsPhXqbiIxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkjIkjIkjIkjIkomojIkjIkjIkjIkjIkjIkjIkjIkjIkjIkoyZiwJoyZtiDcxbwXGuhbwBZvCSsjqsjqeVvyboxIKxIKxIKxIKjBOjBOqCfxIKxIKxIKxIKlBXwBZwBZwBZwBZkwGpJnpJncxbhcemhzmhziRUiGvhvnhvnlgjcxbcjQcjQbEWcxbgoggogcxbcxbcxbpJnpJncxbcxbcxbcxbcxbcxbcxbpJnpJnpJnpJnpJnlRhhvnctFctFctFrzjnSdaZeqUDfACspZspZjGxlppgRIlpplppgRIgRIlppdZndZnjsnpJnpJnpJncxbcxbcxbcxbcxboyZiwJoyZxOCxOCkJHkiVqPExEVylNylNnPKfsPfsPfsPhXqhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkjIkjIkjIkpuKpuKjIkjIkjIkjIkomojIkjIkjIkjIkjIkoyZbKOoyZuHqcxbcxbpGFwBZogejwGnSpsjqxIKxIKxIKxIKxIKjBOjBOjBOxIKxIKxIKxIKlBXwBZwBZwBZeVvpJnpJnpJnpJngeXmhzmhzhceiGvhvnhvnlgjwaTmbjhaNwaToaWoaWoaWwaTwaToaWufJoaWoaWoaWoaWwaTteuteuteumdnpJnpJnpJnpJncxbhvnctFctFctFrzjqUDrzjrzjrPDdZnjTejGxttejDNxcdaFkxUadWxntTdZndZnjsnpJnpJnpJnpJncxbcxbcxbbEWoyZbKOoyZxOCxOCrvDwOLwOLrvDylNlrWuXouXorvDhXqpwNhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkpHCjIkjIkjIkpuKqHRrFCrFCqHRjIkjIkjIkjIkjIkjIkjIkjIkxOCwaTdoEwaTcxbcxbcxbpGFwBZrEcaPnwLysjqxIKxIKxIKcjXcjXxIKxIKxIKugjwBZwBZwBZwBZwBZwBZeVvbOacxbpJnpJnpJnoLWoLWoLWoLWiGvhvnhvnhvneIVijpwomoyZxaJwTNjpibKOwaTljnoDHwzRpPexpPsuNoaWfJafJafJalgjpJnpJnpJnpJnrcNhvnctFctFctFrzjrYkgohqUDfACspZspZrzjxeXdWxdWxdWxdWxdWxlppdZndZnjsnpJnpJnpJnpJnpJnlmacxbdxEwaTdoEwaTxOCxOCjIkjIkjIkomoylNmDWcQTeNExEVhXqhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzdPzjIkpHCjIkjIkjIkpuKqHRrFCrFCqHRjIkjIkjIkjIkjIkjIkjIkjIkxOCwaTdoEwaTcxbcxbcxbpGFwBZrEcaPnwLysjqxIKxIKxIKcjXqWixIKxIKxIKugjwBZwBZwBZwBZwBZwBZeVvbOacxbpJnpJnpJnoLWoLWoLWoLWiGvhvnhvnhvneIVijpwomoyZxaJwTNjpibKOwaTljnoDHwzRpPexpPsuNoaWfJafJafJalgjpJnpJnpJnpJnrcNhvnctFctFctFrzjrYkgohqUDfACspZspZrzjxeXdWxdWxdWxdWxdWxlppdZndZnjsnpJnpJnpJnpJnpJnlmacxbdxEwaTdoEwaTxOCxOCjIkjIkjIkomoylNmDWcQTeNExEVhXqhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkxAZdZIdOzqAfdOzqAfqAfdOzdOzdZIooFjIkjIkomojIkxOCxOCoyZiwJoyZtiDcxbcxbgogwBZsjqsjqsjqeVvlHreVvsjqsjqsjqsjqeVvhqwwBZeVvbOawmKteulsPcxbuhbbEWcxbcxbpJnpJnoLWjbodyooLWiGvhvnhvnhvneIVdHldHloyZjpijpiwcPdOxoDHoDHoDHwzRrjfrjfuWBoaWfJadpSfJalgjcxbpJnpJnpJncxbhvnctFctFctFrzjhaWhaWtgKfACspZspZrzjnOYdWxdWxdWxdWxdWxghSdZndZnjsnpJnpJnwaTdoEufpwaTcxbcxboyZiwJoyZxOCxOCjIkjIkomoomoylNmDWcQTmDWxEVpwNhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkjIkdOzqAfbxnaBycLblUVlUVcLbkaCqAfdOzdZIjIkjIkjIkxOCxOCoyZbKOoyZtiDcxbcxbgogwBZkobjwGkzXjwGjwGsjqdowlTwucNxZCpxMosPwBZjjXwmKhvnhvnhvnuEEwzecxbcxbcxbpXrpJnpJnpJnpJnpJniGvhvnhvnhvnwaTmbjmbjwaTozAdoEdoEwaTufJwaTdoEdoEwaTozAdoEwaTfJabIVfJalgjcxbpJnpJnpJncxbhvnctFctFctFrzjgohsZoqUDfACspZspZjGxrysnzPdKqjDNnnadWxlppdZnhRmhRmpJnpJnoyZhulbPQoyZcxbcxboyZbKOoyZxOCxOCjIkjIkhXqfsPylNmDWhJKmDWxEVhXqhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
eUzeUzdPzdPzdPzdPzdPzdPzdPzdPzjIkjIkxAZdOzbxnbxnbxnkaClUVlUVkaCbxnbxnlOPdOzooFjIkxOCxOCxOCwaTdoEwaTtiDbEWcxbpGFwBZjwGjBOkKXkKXjBOeVvosPjBOjBOjBOjBOosPwBZqDmdexmEummchvnrJMpJnpJncxbpJnpJnlnncxbbEWcxbsxTgSmhvnhvnhvniyOaxEfBBoaWoDHgwajqSfZjoDHoyZbFVmXuoyZtgWbFVoaWfJaloMfJalgjcxbpJnpJnpJncxbhvnctFctFctFrzjgohgohrzjrPDdZndZnrzjoUboUbjGxoUboUboUboUbjsnhRmpIOpJnpJnfTZbPQbPQoyZcxbcxbwaTdoEwaTxOCxOCjIkhXqhXqylNylNlrWwOLwOLrvDhXqxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOCxOC
Expand Down
7 changes: 7 additions & 0 deletions code/game/objects/items/rogueitems/books.dm
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions roguetown.dme
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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
9 changes: 9 additions & 0 deletions strings/books/carnipii.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{"Contents":["<p><strong><em>By Oleg Goodwin, with assistance from grove elder Galor.</em></strong></p>

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."]}