Heal scrolls added. Gained from adventures or quests.
This commit is contained in:
@@ -775,12 +775,39 @@ bool load_game_state() {
|
||||
}
|
||||
|
||||
// Validate equipped items now that runed items are loaded
|
||||
if (!equipment_available(equipped_head)) equipped_head = EQUIP_NONE;
|
||||
if (!equipment_available(equipped_torso)) equipped_torso = EQUIP_NONE;
|
||||
if (!equipment_available(equipped_hands)) equipped_hands = EQUIP_NONE;
|
||||
if (!equipment_available(equipped_legs)) equipped_legs = EQUIP_NONE;
|
||||
if (!equipment_available(equipped_feet)) equipped_feet = EQUIP_NONE;
|
||||
if (!equipment_available(equipped_arms)) equipped_arms = EQUIP_NONE;
|
||||
if (!equipment_available(EQUIP_SPEAR)) spear_equipped = false;
|
||||
if (!equipment_available(EQUIP_AXE)) axe_equipped = false;
|
||||
if (!equipment_available(EQUIP_SLING)) sling_equipped = false;
|
||||
if (!equipment_available(EQUIP_BOW)) bow_equipped = false;
|
||||
if (!equipment_available(EQUIP_FISHING_POLE)) fishing_pole_equipped = false;
|
||||
|
||||
bool any_weapon_equipped = spear_equipped || axe_equipped || sling_equipped || bow_equipped || fishing_pole_equipped;
|
||||
if (!any_weapon_equipped) equipped_weapon_rune = RUNE_NONE;
|
||||
|
||||
if (!equipment_available(equipped_head)) {
|
||||
equipped_head = EQUIP_NONE;
|
||||
equipped_head_rune = RUNE_NONE;
|
||||
}
|
||||
if (!equipment_available(equipped_torso)) {
|
||||
equipped_torso = EQUIP_NONE;
|
||||
equipped_torso_rune = RUNE_NONE;
|
||||
}
|
||||
if (!equipment_available(equipped_hands)) {
|
||||
equipped_hands = EQUIP_NONE;
|
||||
equipped_hands_rune = RUNE_NONE;
|
||||
}
|
||||
if (!equipment_available(equipped_legs)) {
|
||||
equipped_legs = EQUIP_NONE;
|
||||
equipped_legs_rune = RUNE_NONE;
|
||||
}
|
||||
if (!equipment_available(equipped_feet)) {
|
||||
equipped_feet = EQUIP_NONE;
|
||||
equipped_feet_rune = RUNE_NONE;
|
||||
}
|
||||
if (!equipment_available(equipped_arms)) {
|
||||
equipped_arms = EQUIP_NONE;
|
||||
equipped_arms_rune = RUNE_NONE;
|
||||
}
|
||||
|
||||
// Now that both equipment and runes are loaded, update stats
|
||||
update_max_health_from_equipment();
|
||||
|
||||
Reference in New Issue
Block a user