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
