— Allies (you KNEW someone was going to say this!)
— More customizable and advanced AI's for NPCs, so monsters won't just rush at you and try to hack away. There was a post on this topic, but I couldn't find it.
— The ability to add more of those custom values like "karmas," damage types, game buttons, equipment, etc. This could be a little "+" button in the dialogues. For example, the engin itself would build a game with no damage types except natural. But if you wanted fire type damage in your game as well you'd click the so called "+" button, and it will put something like "Damage1" in the game, which you could name "Fire." The same would be for all the other custom values. You could make just the number of values you needed. Alas, this would be a little difficult I'd imagin to implement (where would Beenox put those "+" buttons! ).
— An event that picks a random number from a defined range of values. This would allow for more than two random possibilities that the random event gives. Say you're talking to an NPC and there's three possible things he can say in response to one question. The random number event is given a range of 1 to three. If 1 is rolled, the respective dialogue is spoken by the NPC. 2 gives a different response for the NPC, and so on. This would also be useful for things like card games and rolling values (which should be controlled by us).
— This sort of goes with my third suggestion of adding custom values, but it would be neat if we had the ability to define character stats, like strength, dexterity, ect. There'd be a dialogue that would define the different stats and how they interact with the game's built in values (experience, level, mp, hp, damage, armor, etc.). First you'd make the number of values you need (the all mighty "+" button! ). Then there'd be a series of "scripting" to define the values. Say you had the value "Strength" and you wanted it to do the same thing as it does now in Coldstone. The scripting would be like this:
Damage = Strength - 15 IF Strength >= 15
Likewise, you can have the current way of your HP going up that Coldstone has with this:
WHEN XP = MaxXP THEN MaxHP + (Vitality - 15 IF Vitality >= 15)
Now we are able to fully customize the character stats in Coldstone. This would be rather difficult to implement unfortunately. But it would make Coldstone so much better!
— Something to turn off the smooth movement of NPCs. If we could get it so that the images of the NPCs would "pop" around from tile to tile, like in turnbase, then it would look better if there are only still images being used. The game would still be real time, but the shifting action would be great for still images that can be used by those who don't know how to animate well.
------------------
Someone give me a funny signature! PLEASE!