Hatchling Dragon said:
Inventory tracking, with the 'stock containers' stats already in place (ie: Bags of Holding stats), or the ability to create 'custom' containers and no built-in examples. Perhaps limiters so that you can't wear 15 rings and 3 sets of bracers and still get all the 'buffs' they'd grant.[/b]
Okay... I'll break that up a bit.
First, it presupposes that one can "equip" items, have something that says "where" that item is equipped, and (*way* more complicated) have those items actually affect stats. (more on that later)
Limiters would be simple, with the second part in place.
Exactly what do you mean by "Bag of Holding stats"? Do you want the program to actually calculate how much a given container can hold? (By weight, that shouldn't be too difficult; by volume, it would be near impossible.) Do you want it to be *editable*?
And what do you mean by "the ability to create 'custom' containers"? Is this an either-or with the previous - not necessary if that's implemented - or do you want both?
Will try to think up more stuff if work's not insane, which of course it will be since I'm going to bed late and don't want it to be busy 
Please do. I welcome all suggestions; it's my job to determine what's insane, not yours (yay). It's sometimes surprising to non-coders what is and isn't; often the opposite of what one might think.
Now then, to expound on the "modifiers & other stat-effecting" bit...
Currently, I plan to have PF be "hardcoded" - *not* very customizable, except by myself. The reasons are twofold: first, it's way easier to code, and second, it's much more compact and fast. Customization, scripting, and whatnot is more suited to a "large" system like desktops than tiny handheld devices (in terms of memory, processor speed, etc.)
Thus, it means I have to specify ahead of time exactly what can be changed, and how. For example, have every item have a list of "things it modifies" - which in turn have to come from a preselected list. E.g., "strength", "attack bonus", "magical attack bonus", etc. I suppose that one way would be to give every single used stat a list of modifiers - from the standard list ("inherent", "holy", "circumstance", etc.) - plus another "custom" field that you could modify for other stuff.
That would be able to handle most things. However, stranger things (like "+2 vs. goblins" or "grants
stoneskin 1/day") wouldn't really be feasible to do.
Does that work for you? (If that was confusing, feel free to ask for clarification. I do tend to ramble and get technical at times...)
- Sai