… | |
… | |
729 | * spell system split, grace points now added to system --peterm |
729 | * spell system split, grace points now added to system --peterm |
730 | */ |
730 | */ |
731 | void |
731 | void |
732 | object::update_stats () |
732 | object::update_stats () |
733 | { |
733 | { |
734 | float f, max_speed = 9, added_speed = 0, bonus_speed = 0, speed_reduce_from_disease = 1; |
734 | float max_speed = 9, added_speed = 0, bonus_speed = 0, speed_reduce_from_disease = 1; |
735 | int weapon_weight = 0, weapon_speed = 0; |
735 | int weapon_weight = 0, weapon_speed = 0; |
736 | int best_wc = 0, best_ac = 0, wc = 0, ac = 0; |
736 | int best_wc = 0, best_ac = 0, wc = 0, ac = 0; |
737 | int prot[NROFATTACKS], vuln[NROFATTACKS], potion_resist[NROFATTACKS]; |
737 | int prot[NROFATTACKS], vuln[NROFATTACKS], potion_resist[NROFATTACKS]; |
738 | object *grace_obj = NULL, *mana_obj = NULL, *tmp; |
738 | object *grace_obj = NULL, *mana_obj = NULL, *tmp; |
739 | float old_speed = speed; |
739 | float old_speed = speed; |
… | |
… | |
1649 | static void |
1649 | static void |
1650 | add_player_exp (object *op, sint64 exp, shstr_tmp skill_name, int flag) |
1650 | add_player_exp (object *op, sint64 exp, shstr_tmp skill_name, int flag) |
1651 | { |
1651 | { |
1652 | object *skill_obj; |
1652 | object *skill_obj; |
1653 | sint64 limit, exp_to_add; |
1653 | sint64 limit, exp_to_add; |
1654 | int i; |
|
|
1655 | |
1654 | |
1656 | /* prevents some forms of abuse. */ |
1655 | /* prevents some forms of abuse. */ |
1657 | if (op->contr->braced) |
1656 | if (op->contr->braced) |
1658 | exp /= 5; |
1657 | exp /= 5; |
1659 | |
1658 | |