Misc minor code cleanup

This commit is contained in:
2016-08-15 12:32:34 -04:00
parent 785943b9be
commit ecdad3f2df
3 changed files with 3 additions and 28 deletions

View File

@@ -5547,13 +5547,7 @@ void add_new_action(short pc_num) {
}
short get_monst_sound(cCreature *attacker,short which_att) {
short strength;
eMonstMelee type;
type = attacker->a[which_att].type;
strength = attacker->a[which_att].sides;
switch(type) {
switch(attacker->a[which_att].type) {
case eMonstMelee::SLIME:
return 11;
case eMonstMelee::PUNCH:
@@ -5575,7 +5569,7 @@ short get_monst_sound(cCreature *attacker,short which_att) {
// TODO: These sounds don't quite seem right.
// They're passed to boom_space, so 0 = ouch, 1 = small sword, 2 = loud sword, 3 = pole, 4 = club
if(attacker->m_type == eRace::HUMAN) {
if(strength > 9)
if(attacker->a[which_att].sides > 9)
return 3;
else return 2;
}

View File

@@ -602,8 +602,7 @@ bool show_get_items(std::string titleText, std::vector<cItem*>& itemRefs, short
short custom_choice_dialog(std::array<std::string, 6>& strs,short pic_num,ePicType pic_type,std::array<short, 3>& buttons) {
make_cursor_sword();
std::vector<std::string> vec;
std::copy(strs.begin(), strs.end(), std::inserter(vec, vec.begin()));
std::vector<std::string> vec(strs.begin(), strs.end());
// Strip off trailing empty strings
while(vec.back().empty())
vec.pop_back();