@@ -44,7 +44,9 @@ free_edog(struct monst *mtmp)
|
|||||||
void
|
void
|
||||||
initedog(struct monst *mtmp, boolean everything)
|
initedog(struct monst *mtmp, boolean everything)
|
||||||
{
|
{
|
||||||
mtmp->mtame = is_domestic(mtmp->data) ? 10 : 5;
|
schar minimumtame = is_domestic(mtmp->data) ? 10 : 5;
|
||||||
|
|
||||||
|
mtmp->mtame = max(minimumtame, mtmp->mtame);
|
||||||
mtmp->mpeaceful = 1;
|
mtmp->mpeaceful = 1;
|
||||||
mtmp->mavenge = 0;
|
mtmp->mavenge = 0;
|
||||||
set_malign(mtmp); /* recalc alignment now that it's tamed */
|
set_malign(mtmp); /* recalc alignment now that it's tamed */
|
||||||
|
|||||||
Reference in New Issue
Block a user