On Sun, Aug 12, 2007 at 08:47:38AM -0500, Bruno Wolff III wrote:
> I have noticed some inconsistancies with traits that I would like to see
> changed and am putting forth some proposals for discussion/clearance.
>
> Proposal one:
> Currently leaders described by the [side] config do not get traits by default
> and almost no one uses random_traits=yes to give them to them. I would like
> to make random_traits=yes the default for this case and require people to
> turn them off if they don't want them. This will have some minor effect on
> play balance in multiplayer, as undead leaders will lose out on this
> relative to other races. If other traits are specified in addition to
> random traits, then the random traits should be generated first and then
> other traits added.

AFAIK the leader movement is something more or less critical for balancing
maps, so while other traits might only have a minor effect on the balance, quick
for leaders might really unbalances maps in multiplayer...
For the single player mode, it might be nice, through.

> Proposal two:
> Units generated inside of WML using [unit] have the same issue as for
> leaders in proposal one. I would also like to make generating random
> traits for them the default. I would change the manual trait setting
> macros to set random_traits=no so that people could easily set traits
> to specific ones, though in most cases people shouldn't be doing this
> except when making units loyal or there is a story reason to assign
> specific traits. The reason is that changing traits available or the
> number available to the unit type won't automatically be propagated back and
> manually set traits won't be consistant with automatically generated ones.

I have no opinion about this one.

> Proposal three:
> Leaders are currently generated with no upkeep required but are not marked
> as such with the loyal trait. I would like to give them the loyal trait
> unless their upkeep has been specifically set, in order to make this obvious.
> This would be in addition to any other traits they have. This would be the
> same as things are today, except that the loyal label would be listed under
> traits.

Yes, giving by default the loyal trait to leaders is a good idea.
While it doesn't change the gameplay, it makes this information visible.

> Proposal four:
> Undead units currently get the undead trait. Since this trait is really
> attached to the unit type and doesn't vary by unit, I believe it is really
> an ability, not a trait. I would like to change undead to an ability and
> remove it as a trait and change undead units to have that ability and remove
> it from the undead race's trait list and drop the number of traits for
> undead from 1 to 0.

Well the problem is the 'undead' trait/ability comes from the race attributes,
not from the individual unit type. All comes from the not_living=yes... The
trait itself is just here to display this information. And since traits are
given by race, it's more convenient this way.
The same applies to the 'mechanical' units.

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to