… | |
… | |
246 | for (int i = 0; i < NROFATTACKS; i++) |
246 | for (int i = 0; i < NROFATTACKS; i++) |
247 | if (i != ATNR_INTERNAL) |
247 | if (i != ATNR_INTERNAL) |
248 | msg.printf (" %-20s %+4d\n", attacktype_desc [i], op->resist [i]); |
248 | msg.printf (" %-20s %+4d\n", attacktype_desc [i], op->resist [i]); |
249 | |
249 | |
250 | /* If dragon player, let's display natural resistances */ |
250 | /* If dragon player, let's display natural resistances */ |
251 | if (is_dragon_pl (op)) |
251 | if (op->is_dragon ()) |
252 | for (object *tmp = op->inv; tmp; tmp = tmp->below) |
252 | for (object *tmp = op->inv; tmp; tmp = tmp->below) |
253 | if ((tmp->type == FORCE) && tmp->arch->archname == shstr_dragon_skin_force) |
253 | if ((tmp->type == FORCE) && tmp->arch->archname == shstr_dragon_skin_force) |
254 | { |
254 | { |
255 | msg << "\nOf those, these are natural skin resistances:\n\n"; |
255 | msg << "\nOf those, these are natural skin resistances:\n\n"; |
256 | |
256 | |
… | |
… | |
276 | new_draw_info (NDI_UNIQUE, 0, op, "You cannot change your title."); |
276 | new_draw_info (NDI_UNIQUE, 0, op, "You cannot change your title."); |
277 | return 1; |
277 | return 1; |
278 | } |
278 | } |
279 | |
279 | |
280 | /* dragon players cannot change titles */ |
280 | /* dragon players cannot change titles */ |
281 | if (is_dragon_pl (op)) |
281 | if (op->is_dragon ()) |
282 | { |
282 | { |
283 | new_draw_info (NDI_UNIQUE, 0, op, "Dragons cannot change titles."); |
283 | new_draw_info (NDI_UNIQUE, 0, op, "Dragons cannot change titles."); |
284 | return 1; |
284 | return 1; |
285 | } |
285 | } |
286 | |
286 | |