I would like to suggest that the size of a fire affect the ability to cremate corpses. Code already enforces the fact that we need to wield a shovel to bury regular corpses and not use our hands, so I think we should have to build substantial fires to cremate them. Its poor form in my opinion to burn single pieces of charcoal and use the fire to cremate up to ten opponents without breaking stride just to gain favour, especially in groups. Since lag has been added to burial and not cremation this has become commonplace.
So I would suggest making only large fires consisting of fires started with more than one piece of charcoal be the ones that work for cremation only, and all the smaller ones only be for atmosphere or cooking. If we could go further but probably only with hard code, I'd suggest making solo adventuring fires still as they are now, rather this new fire code would make groups take the time to earn favour normally and with proper rp.
fire sizes for cremation
fire sizes for cremation
Justice is not neccesarily honourable, it is a tolerable business, in essence you tolerate honour until it impedes justice, then you do what is right.
Spelling is not necessarily correct
Spelling is not necessarily correct
Re: fire sizes for cremation
That would be a very cool idea. Until today, I've never actually thought about this, but it makes tons of sense, and I think it would add a lot. I would point out, though, that not everyone cremates just for the favor. Dolifer, for instance, gets so much from healing and buffing that cremation doesn't really make that much a difference.
I've actually tried once or twice to RP out the cremation, and it has seemed to work well as long as the group wasn't trying to quest or something like that. It is more for the abnormal RP purposes, since not everyone wants to sit around and watch the super goodies pray for the dead. Adding at least a longer pause for cremation, though, would be a sufficient replacement, I think.
...And definitely make bigger fires.
I've actually tried once or twice to RP out the cremation, and it has seemed to work well as long as the group wasn't trying to quest or something like that. It is more for the abnormal RP purposes, since not everyone wants to sit around and watch the super goodies pray for the dead. Adding at least a longer pause for cremation, though, would be a sufficient replacement, I think.
...And definitely make bigger fires.
Re: fire sizes for cremation
Why do the good gods care about you burning corpses? This is considered proper disposal to them?
Hey, Ilmater, I burned this goblin I just brutally killed with my mace so are we cool? Yeah, we're cool.
In most modern religions, there are rites and special prayers which sanctify the dead. Maybe that would be enough for these bloodthirsty "good" gods?
I'm trying to think of how you would code a fire size. The fire would have to have a lifespan (they already do) and then two more variables added to it ... fuel and size. Fuel would have to be a burnable item added which increments the fuel variables and size would be tied to the fuel variable, never allowed to be larger than that. (8:3:3)
It's complex, and then you have to add in to the tick timer code which will decrement fuel and size each tick.
Maybe there's a more graceful way to do this based off the "slice" code. Instead of burning the corpse, priests can do "ritual corpse" and get their favor that way. And as in slice, once the corpse has had its ritual then it's flagged no_ritual.
Just brainstorming. I only know how DIKU works behind the scenes.
Hey, Ilmater, I burned this goblin I just brutally killed with my mace so are we cool? Yeah, we're cool.
In most modern religions, there are rites and special prayers which sanctify the dead. Maybe that would be enough for these bloodthirsty "good" gods?
I'm trying to think of how you would code a fire size. The fire would have to have a lifespan (they already do) and then two more variables added to it ... fuel and size. Fuel would have to be a burnable item added which increments the fuel variables and size would be tied to the fuel variable, never allowed to be larger than that. (8:3:3)
It's complex, and then you have to add in to the tick timer code which will decrement fuel and size each tick.
Maybe there's a more graceful way to do this based off the "slice" code. Instead of burning the corpse, priests can do "ritual corpse" and get their favor that way. And as in slice, once the corpse has had its ritual then it's flagged no_ritual.
Just brainstorming. I only know how DIKU works behind the scenes.
Re: fire sizes for cremation
The changes would more than likely need to be done through hard code.
Justice is not neccesarily honourable, it is a tolerable business, in essence you tolerate honour until it impedes justice, then you do what is right.
Spelling is not necessarily correct
Spelling is not necessarily correct
Re: fire sizes for cremation
I would think an easier method would be to simply allow a variable range for ignition... just attach a numeric value to the fire (1 is tiny, 2 small, 3 medium, etc.) rather than adding a whole bunch of new features to it. Keep the timing the same (seem to remember them lasting a while, anyway) and have the variable function as the fuel indicator. That way you can simply 'ignite charcoal 4' and have a large fire for cremation.