Worlds of Ultima: The Savage Empire/Companions

Playable characters
There are eleven playable characters in Savage Empire. The party is made of seven characters maximum. Six of them (including the Avatar) join automatically, then two slots are left for two of the remaining five.

Characters won't join a party of 5 or more members. The exceptions are Aiela, Yunapotli and Johann, who will always join automatically.

In the table below, the attributes of the Avatar are an average of the values he can get. Modern men can use some weapons that tribesmen and lizardmen cannot.

Character class triangle
As in almost every role-playing game, the characteristics of the playable characters can be summarized by a triangular diagram.

Experience levels
The Avatar starts at level 6; the other characters that will join him start at a level ranging from 2 to 8. The maximum level a character can reach is 8.

Experience points are gained by defeating beasts. The character who deals the final blow earns all the experience for that enemy.

If a character earns enough experience to get to the next level, when the party rests, that character will have a dream. In the dream, he can choose to hunt either a bear or a jaguar or a monkey. If he hunts the bear, his strength will be raised; if he hunts the jaguar, his dexterity will be raised; if he hunts the monkey, his intelligence will be raised.

🇨🇴 🇨🇴 (HM = Health Maximum) 🇨🇴

Although Savage Empire is based on Ultima 6, the level-up system bears more similarity to Ultima 5. In fact, in Ultima 5, too, level-up happened while the party was resting, and attributes were raised by one unit only.