Update of bug #9872 (project wesnoth):
Status: None => In Progress
_______________________________________________________
Follow-up Comment #2:
The hit points on level up part of this should be fixed in SVN now.
If you think this makes it not a blocker (IMO it isn't, but it isn't my call)
you can adjust the bug severity and priority.
The cause was moving generate traits and apply modifications after the type
was changed, as the type can effect how traits are applied. (Not with the
current set of standard traits, but potential future traits could be
affected.) The heal_all was previously done when the type change was
detected, now I set a flag and don't do the heal_all until after the traits
have been generated and unit modifications have been applied.
I'll keep looking to see if I can get the handling of units without the
normal number of traits to be handled the way I want. (If a unit is newly
created it should get them by default, if it is from a old save it shouldn't,
when leveling up it should, recalling units shouldn't (special case of units
from saved game).)
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?9872>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs