Here's what I've got for defining the side:
- Code: Select all
[side]
type=Drake Chieftain
name= _ "Malakar"
id=Malakar
{IS_HERO}
side=4
canrecruit=1
controller=human
recruit=Drake Hatchling,Drake Burner,Drake Glider,Drake Fighter,Drake Clasher
#ifdef EASY
gold=260
#endif
#ifdef NORMAL
gold=175
#endif
#ifdef HARD
gold=145
#endif
team_name=good
user_team_name= _ "Kakatar Tribe"
unrenameable=yes
profile=portraits/malakar.png
colour=1
random_traits=no
fog=no
[unit]
type=Drake Burner
side=4
gender=male
find_vacant=yes
name=Theracar
id=Theracar0
unrenamable=yes
{IS_HERO}
random_traits=no
[modifications]
{TRAIT_LOYAL}
[/modifications]
upkeep=loyal
[/unit]
[/side]
Previously, this made a unit named Theracar appear next to the leader. Now, he doesn't appear. I copied the scenario file back to 1.8.b2, to make sure I hadn't accidentally changed anything, and it works properly there.
I've poked around the forums some, and the best lead I've found was in the expanded release notes for 1.8.b4, which says:
* WML Engine:
* Rework of semantics of [unit] tags. Added 'placement' attribute.
But I can't find a further explanation than that, and "placement" isn't listed under SingleUnitWML: http://wiki.wesnoth.org/SingleUnitWML, nor under the sticky Important v1.8 Syntax Changes. This is my best guess for what's wrong, but I'm grasping at straws.
I don't know where else to look for information. Any help would be appreciated.
