forked from github/server
Teufelchen als Vertrauter einmal mit und einmal ohne Aura Neue Vertraute haben kein mage-attribut gekriegt beim ersten lernen.
This commit is contained in:
parent
82fc69254c
commit
d215d26f45
2 changed files with 5 additions and 2 deletions
|
@ -542,7 +542,7 @@ learn(void)
|
||||||
/* Vertraute zählen nicht zu den Magiern einer Partei,
|
/* Vertraute zählen nicht zu den Magiern einer Partei,
|
||||||
* können aber nur Graue Magie lernen */
|
* können aber nur Graue Magie lernen */
|
||||||
mtyp = M_GRAU;
|
mtyp = M_GRAU;
|
||||||
if (!has_skill(u, SK_MAGIC)) {
|
if (!has_skill(u, SK_MAGIC) || !is_mage(u)) {
|
||||||
create_mage(u, mtyp);
|
create_mage(u, mtyp);
|
||||||
}
|
}
|
||||||
} else if (!has_skill(u, SK_MAGIC)) {
|
} else if (!has_skill(u, SK_MAGIC)) {
|
||||||
|
|
|
@ -1047,6 +1047,9 @@ fix_familiars(void)
|
||||||
unitid(u), racename(lang, u, u->race), unitid(mage),
|
unitid(u), racename(lang, u, u->race), unitid(mage),
|
||||||
factionid(u->faction)));
|
factionid(u->faction)));
|
||||||
}
|
}
|
||||||
|
if (has_skill(u, SK_MAGIC) && !is_mage(u)) {
|
||||||
|
create_mage(u, M_GRAU);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue