Fill in a lot of missed cases (mostly just messages)
- Increase strength of slayer weapons that weren't in the original BoE by making sure that each race applies some multiplier to the ability strength - Messages for every occasional status effect, both negative and positive. If charm/forcecage, ignore. - Fix weapon poison not being applied - Forcecage supported for damaging terrain (in town only, of course) and "affect status" items - Weapon poison supported for "affect status" items; it differs from "poison weapon" items in that it honours the magic use type and doesn't risk messing up (like the Envenom spell) - Show error messages when encountering an unimplemented spell or special node - Fix missing handling of NPCs appearing after town dies when loading a saved town
This commit is contained in:
@@ -164,6 +164,11 @@ static short get_small_icon(ter_num_t ter){
|
||||
case eDamageType::DEMON:
|
||||
icon = 19;
|
||||
break;
|
||||
case eDamageType::SPECIAL:
|
||||
// TODO: Need icon for this and possibly new icons for undead/demon
|
||||
break;
|
||||
case eDamageType::MARKED: // Invalid
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case eTerSpec::BRIDGE:
|
||||
@@ -206,6 +211,8 @@ static short get_small_icon(ter_num_t ter){
|
||||
case eStatus::ACID:
|
||||
icon = 41;
|
||||
break;
|
||||
case eStatus::FORCECAGE:
|
||||
// TODO: Need icon for this
|
||||
case eStatus::MAIN: case eStatus::CHARM:
|
||||
break; // Nothing to do here; these values are "magic" and should not be used
|
||||
}
|
||||
|
Reference in New Issue
Block a user