Mana Node Yield

MaxAstro

Spiral Knight
Joined
Dec 18, 2007
Messages
645
So my current project is to make each type of mana node affect the yield of the tile it is on. This struck me as a simple change that would help make mana nodes not be a bad thing to have in your city center (at least, not as much of a bad thing). I also want "evil" mana type to have more of a negative effect, and "good" mana types to have a more pronounced positive effect. Here are the ones I have decided on so far, in no particular order:

Enchantment: +1:hammers: +1:commerce:
Death: -2:food: +2:hammers:
Nature: +2:food:
Entropy: -1:food: -1:hammers: -1:commerce:
Earth: +2:hammers:
Law: +2:commerce:
Shadow: -1:hammers: +1:commerce:
Life: +1:food:
Water: Tile provides fresh water to adjacent tiles (not sure if this is possible, but I hope it is)
Body: +1:hammers:

What I'd like is general input on how good of an idea this is, any change that should be made to the yields I've listed, and yield ideas for mana types I haven't decided on yet. I don't require each mana type to have a unique yield (that would probably be impossible to reasonably do without coming up with really odd yields), and some mana types (most likely chaos) probably won't have any yield at all. Also, the yields don't need to be "balanced" (after all, Death's yield is flat out worse than Earth's, and same with Life compared to Nature); overall, this whole mod is just something to make mana nodes somewhat more interesting tiles to have in your fat cross.

I may also decide to have certain techs/civics affect the yield of certain mana types (Gaurdian of Nature boosts the yield of Nature and Life mana but makes worse the yield of Death and Entropy mana, Sanitation gives +1:food: from water mana, that sort of thing).

Lastly, as a (mostly) unrelated question relating to another idea I have for tweaking mana nodes: Is it possible to have a spell create a zone of your culture? If so, what would be the simplest way to do that (python, I assume)?
 
I actually already added yield boosts requireing various techs (but no base yields) for mana nodes, but I think I went to far and will dial it down in my next version.

Based on the new ability in BtS to make a tile be in a civs borders using worldbuilder, I'd guess that it isn't hard to extend cultural borders with python, but it will probably revert back at the start of the next turn.
 
Grr, that's annoying. What I'm trying to accomplish with the second bit is creation of a "claim mana node" spell that allows you to surround a node with your culture. There are several reasons for this, one being it means you have the option of not building a city to get a mana node, and two being it means I can have mana nodes spawn on oceans and still be usable.

Ideally, the culture would be "weak" and overwritten by any amount of true city culture, not to mention another civ casting the spell at the same node (although that would be a declaration of war).
 
I don't know that it is possible to have a building boost the yield of certain tiles.
 
I'm pretty sure it is impossible (of course you could use python to boost the yields of tiles with mana upon the completion of each tower, but that isn't really what you want.)

It is possible to boost yields through civics (if there was a Magocracy civic this would make sense)
 
Back
Top Bottom