From 5fbf25a91c75c59d56cb6b58c899323772f9176a Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Fri, 16 May 2008 20:48:52 +0000 Subject: [FIX] SoundUI uses correct icon names now [FIX] Setting up combo boxes in UI widgets cleaner [ADD] AbilityEffect widget done [FIX] Fixed up MapEffect setting code git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@142 6ecfd1a5-f3ed-3746-8530-beee90d26b22 --- pokemod/AbilityEffect.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pokemod/AbilityEffect.cpp') diff --git a/pokemod/AbilityEffect.cpp b/pokemod/AbilityEffect.cpp index ecac1af6..b7532e2d 100644 --- a/pokemod/AbilityEffect.cpp +++ b/pokemod/AbilityEffect.cpp @@ -26,7 +26,7 @@ const QStringList AbilityEffect::EffectStr = QStringList() << "Damage to HP" << "Prevent Damage" << "Auto Heal" << "Deal Damage" << "Wilds" << "Stat" << "Status" << "Ability" << "Accuracy/Power Trade" << "Bullseye" << "Item Effect" << "Type" << "Fast Hatch" << "Weather"; const QStringList AbilityEffect::TriggerStr = QStringList() << "Anything" << "Contact" << "Weather" << "Damage" << "Type" << "HP Boundary" << "Stat Change" << "Status"; const QStringList AbilityEffect::InteractStr = QStringList() << "Trade" << "Shadow" << "Block"; -const QStringList AbilityEffect::PowerAccStr = QStringList() << "Boost Power" << "Boost Accuracy"; +const QStringList AbilityEffect::PowerAccuracyStr = QStringList() << "Boost Power" << "Boost Accuracy"; const QStringList AbilityEffect::ItemStr = QStringList() << "Stat Modifier" << "Type Booster" << "Flinch" << "Go First"; const QStringList AbilityEffect::CauseStr = QStringList() << "Prevent" << "Inflict"; const QStringList AbilityEffect::BoostStr = QStringList() << "Boost" << "Hinder"; @@ -133,7 +133,7 @@ void AbilityEffect::setValue1(const int value1) switch (m_effect) { case E_Stats: - if ((Pokemod::ST_HP == value1) || (Pokemod::ST_End_Battle <= value1) || ((Pokemod::ST_SpecialDefense == value1) && !static_cast(pokemod())->rules()->specialSplit())) + if ((value1 < Pokemod::ST_No_HP_Start) || (Pokemod::ST_End_Battle <= value1) || ((Pokemod::ST_SpecialDefense == value1) && !static_cast(pokemod())->rules()->specialSplit())) { emit(error(bounds("value1"))); return; @@ -302,7 +302,7 @@ void AbilityEffect::setTriggerValue1(const int triggerValue1) } break; case T_StatChange: - if ((Pokemod::ST_HP == triggerValue1) || (Pokemod::ST_End_Battle <= triggerValue1) || ((Pokemod::ST_SpecialDefense == triggerValue1) && !static_cast(pokemod())->rules()->specialSplit())) + if ((triggerValue1 < Pokemod::ST_No_HP_Start) || (Pokemod::ST_End_Battle <= triggerValue1) || ((Pokemod::ST_SpecialDefense == triggerValue1) && !static_cast(pokemod())->rules()->specialSplit())) { emit(error(bounds("triggerValue1"))); return; -- cgit