What do people think of the traits system?

General feedback and discussion of the game.

Moderators: Forum Moderators, Developers

Post Reply

Does the traits system work well?

Yes! Keep it as it is!
46
35%
Yes! But add more traits! (specify ideas below)
69
53%
Yes, but it's a little unbalanced (specify why below)
9
7%
Well, it needs serious modifications (specify why below)
4
3%
No. It should be removed from the game.
2
2%
 
Total votes: 130

Christophe33
Posts: 826
Joined: January 21st, 2004, 1:10 am
Location: San Diego, CA

Post by Christophe33 »

I also think that strong and resilient shoulddn't be changed significantly... a % bonus would be too powerful for some units. On the other hand a change to % for intelligence would be usefull for all units and make it more worthwhile. It doesn't affect the function of the unit by itself and lost its effect when the unit reach its maximal level.
Loyal is fairly usefull in some scenario with few villages and when you don't have much money. Maybe it could be boosted a bit more by giving loyal units an extra bonus when near a leader. By the way, what is the exact bonus of leadership on adjacent units. it is not explained and I saw that it increases the domage of the units but I don't know if it is a fix amount or a %.
The bonus of quick is not linear, it tends to be better for slow units than for fast one. A key number for elf fantassin units is a move of 6. It allows them to move 2 hex in water or mountain against only 1 hex if they have a move of 5. In the Ford of Abes scenario I choose only units with a move of 6 or more to go in the water (plus 4-5 mermen). Otherwise they are totally useless. I have no problem to trade extra speed for a few less HP in this condition...and of course it can be ofset by combination with strong or resilient.
Never tell a dwarf that he shortchanged you!

telly
Posts: 260
Joined: January 12th, 2004, 5:07 am

Post by telly »

Yeah, quick is most useful with slow or high level units with lots hp that can absord the loss then it becomes really good or like you say where it gets you an even number of movement points so you can do more than one move over water. That defeats what dave is saying about traits becoming less important as you get higher level
though because quick and loyal specifically become oh so much better.

The other thing i'd say about quick is that it means as well as its not just actually -3 hp but also you lose out on the hp you could of got with one of the more combat orientated traits so quick intelligent/loyal compared to a strong resiliant unit you've got -12 which is really huge.

Loyal might balance out in multiplayer over several games but people will only remember the games they lose because they get all loyal troops and the other gets none :). Its like your just randomly giving one side stronger troops which is hmmn.

I see what you mean about % increases being too powerful on higher level units though, I hadn't really considered that.

Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

telly wrote:That defeats what dave is saying about traits becoming less important as you get higher level
though because quick and loyal specifically become oh so much better.
Loyal obviously does become better, and is in fact useless at level 1. This is by design, so that a player can choose to concentrate on advancing their loyal units -- their weakest units at level 1, hoping they will get payoffs for it later.

The overall value of a unit can probably be surmised by their movement times their combat strength, and so 'quick' does indeed become much more powerful at higher levels. Unlike loyal though, it's also very good at level 1.

Perhaps a solution would be to make the hp penalty for quick units a % -- maybe 10%. That way, quick wouldn't be quite so bad for fast first level units, but it would hold a more severe limiting power on higher level units.
telly wrote: Loyal might balance out in multiplayer over several games but people will only remember the games they lose because they get all loyal troops and the other gets none :). Its like your just randomly giving one side stronger troops which is hmmn.
Even in a single game, it is unlikely that one player is going to get all loyal troops and the other player gets none. In almost any multiplayer game, each player will bring at least a dozen units to bear before the game is decided, and that is enough to make large abberations in trait distribution unlikely.

Factors such as your starting position (if playing a random map), and your first few combat rolls will make a much bigger difference than the traits your units get.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

Christophe33
Posts: 826
Joined: January 21st, 2004, 1:10 am
Location: San Diego, CA

Post by Christophe33 »

A solution to improve loyal unit, both in campaign and in multiplayer would be to give them a maintenance cost of 0 at first level then 1 at level 2 and higher. Or use a formula to have the cost divided by 2 and rounded down:
Then lvl 1 cost 0
lvl 2&3 cost 1
lvl 4 cost 2
In multiplayer mode, there will be a saving of 1 $ per loyal unit per turn, meaning that you might get more units later on the game.
Never tell a dwarf that he shortchanged you!

RavenBlack

Post by RavenBlack »

I very much like the traits, but especially like the ideas someone (or two) suggested for reducing the randomness inherent in it. Offering two random units of the type hired would be quite nice; having a pool of *all* units for hire (akin to the recall list) would also be very good. As I envision it, you'd get units with traits from the pool, and if you want to recruit more elven fighters (say) than there are in the recruitment pool, you can get more but they won't have any traits.

Another possibility that would be pretty nice if you end up adding more traits (but probably silly with the few you have currently) would be to give each recruit one random trait and let the player select the other trait (as a 'training' sort of thing). Or let you select one and then assign the other randomly, but that seems less interactive, and thus less fun.

On a more opiniony less suggestiony note, I don't like getting the intelligent trait or the loyal trait, am fairly indifferent to quick (the army only moves at the speed of its slowest unit, so quick is of little use unless an inherently slow unit or a fast unit that isn't intended to be part of the combat gets it), and I like getting strong and resilient. Some nonexistant traits I'd quite like to get, similar to quick, would be a "pathfinder" ability, reducing the movement penalty for rough terrain (bit naff for elves though), and a "swimmer" trait reducing the movement penalty and improving the defence rating in water (which would obviously be insane for mermen).

miyo
Posts: 2201
Joined: August 19th, 2003, 4:28 pm
Location: Finland

Post by miyo »

Traits should be randomly selected (as they are now).

- Miyo

mbabuskov
Posts: 89
Joined: April 7th, 2004, 1:23 pm
Contact:

Post by mbabuskov »

I propose a minor change in trait system. The unit will still have a maximum of 2 traits, but like this:

0lvl units = 0 traits
1lvl units = 1 trait
2+lvl unit = 2traits

When advancing a level, player can have a choice between 2 random traits. This way it is still random, but player has some control over what he likes/dislikes.

Boucman
Inactive Developer
Posts: 2119
Joined: March 31st, 2004, 1:04 pm

Post by Boucman »

hmm... I think there are not enough traits for this to be workable right now...

with few traits, you can always more or less have the traits you want

Mortifer
Posts: 69
Joined: April 5th, 2004, 1:25 pm

Post by Mortifer »

I think that we need lot more traits! :)

Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

Mortifer wrote:I think that we need lot more traits! :)
This is all very well to say, but most traits that people have suggested sound awkward and/or confusing, or over-powered. I have heard very few good suggestions for new traits.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

Boucman
Inactive Developer
Posts: 2119
Joined: March 31st, 2004, 1:04 pm

Post by Boucman »

yes... that's why I think that semi-choosen traits won't work for the moment...

the wise trait sounded usable to me though....

Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

Boucman wrote:yes... that's why I think that semi-choosen traits won't work for the moment...

the wise trait sounded usable to me though....
Traits I am interested in implementing:

- brave: gives the unit an advantage vs units that are higher level than it.
- wise: gets 1*level xp for units that are killed next to it
- zealous (not for neutral units): increases the effect of day/night on this unit.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

Boucman
Inactive Developer
Posts: 2119
Joined: March 31st, 2004, 1:04 pm

Post by Boucman »

except for zealous, they can't be implemented easily with the current WML trait system (i think)

Dave
Founding Developer
Posts: 7071
Joined: August 17th, 2003, 5:07 am
Location: Seattle
Contact:

Post by Dave »

Boucman wrote:except for zealous, they can't be implemented easily with the current WML trait system (i think)
No they can't -- they need to be coded, including zealous. This is basically so for any trait that doesn't involve simple modifications to a unit's stats.

David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming

Boucman
Inactive Developer
Posts: 2119
Joined: March 31st, 2004, 1:04 pm

Post by Boucman »

which would mean that except for the assignment method they would be like abilities (codewise)


these can't be easily be done in WML without rolling out a full blown programming language :?

Post Reply