… | |
… | |
53 | && op->arch->clone.race |
53 | && op->arch->clone.race |
54 | && !strcmp (op->arch->clone.race, "dragon")) |
54 | && !strcmp (op->arch->clone.race, "dragon")) |
55 | return 1; |
55 | return 1; |
56 | |
56 | |
57 | return 0; |
57 | return 0; |
58 | } |
|
|
59 | |
|
|
60 | void |
|
|
61 | player::set_skill (object *skill, object *ob) |
|
|
62 | { |
|
|
63 | if (skill->type == SKILL && IS_COMBAT_SKILL (skill->subtype)) |
|
|
64 | { |
|
|
65 | combat_skill = skill; |
|
|
66 | combat_ob = ob; |
|
|
67 | } |
|
|
68 | else |
|
|
69 | { |
|
|
70 | ranged_skill = skill; |
|
|
71 | ranged_ob = ob; |
|
|
72 | } |
|
|
73 | } |
58 | } |
74 | |
59 | |
75 | /* |
60 | /* |
76 | * If final is set, it a clean/final save, not a backup, ie dont remove objects from inventory |
61 | * If final is set, it a clean/final save, not a backup, ie dont remove objects from inventory |
77 | */ |
62 | */ |