Class: Battle::Move::BasicWithSuccessfulEffect
- Inherits:
-
Basic
- Object
- Battle::Move
- Basic
- Battle::Move::BasicWithSuccessfulEffect
- Defined in:
- docs/5_Battle_10_Move.rb
Overview
Class describing a basic move (damage + status + stat = garanteed)
Direct Known Subclasses
Bide, BrickBreak, Conversion, Conversion2, EchoedVoice, Endeavor, ExpandingForce, FakeOut, Feint, ForceSwitch, FuryCutter, GrassyGlide, Haze, Hex, Incinerate, KnockOff, PayDay, Present, Pursuit, Rage, RapidSpin, Reload, Rollout, Round, SecretPower, SelfDestruct, SpitUp, Substitute, SuperDuperEffective, SyrupBomb, Thief, Thrash, TidyUp, Transform, UpRoar, UpperHand
Constant Summary
Constants inherited from Battle::Move
OneTarget, REGISTERED_MOVES, R_RANGE, TargetNoAsk
Instance Attribute Summary
Attributes inherited from Battle::Move
#consecutive_use_count, #damage_dealt, #effectiveness, #forced_next_move_decrease_pp, #id, #logic, #original, #original_target, #pp, #ppmax, #scene, #thrown_item_effect, #used, #user
Instance Method Summary collapse
-
#effect_working?(user, actual_targets) ⇒ Boolean
Test if the effect is working.
Methods inherited from Basic
Methods inherited from Battle::Move
[], #accuracy, #accuracy_mod, #accuracy_text, #atk_class, #authentic?, #ballistics?, #battle_stage_mod, #battler_targets, #be_method, #bite?, #blocable?, #blocked_by?, #bypass_chance_of_hit?, #calc_stab, #chance_of_hit, #check_specific_procedure, #clone, #critical_hit?, #critical_rate, #damages, #dance?, #data, #db_symbol, #deal_effect_sheer_force, #definitive_types, #description, #direct?, #disable_reason, #disabled?, #drain_factor, #effect_chance, #efficent_message, #evasion_mod, #force_switch?, #gravity_affected?, #heal?, #initialize, #magic_coat_affected?, #mental?, #mirror_move_affected?, #move_blocked_by_target?, #move_usable_by_user, #multi_hit?, #multi_turn?, #name, #no_choice_skill?, #not_very_effective?, #ohko?, #one_target?, #one_target_from_zone_attack, #physical?, #powder?, #power, #power_text, #pp_text, #pre_attack?, #priority, #proceed, #proceed_internal_dancer, #proceed_internal_parental_bond, #proceed_internal_sheer_force, #proceed_pre_attack, #pulse?, #punching?, #real_base_power, #recharge?, #recoil?, #recoil_factor, register, register_move_disabled_check_hook, register_move_prevention_target_hook, register_move_prevention_user_hook, register_move_type_change_hook, register_single_type_multiplier_overwrite_hook, #relative_priority, #self_user_switch?, #show_usage_failure, #slicing_attack?, #snatchable?, #sound_attack?, #special?, #status?, #status_effects, #super_effective?, #target, #to_s, #trigger_king_rock?, #two_turn?, #type, #type?, #type_dark?, #type_dragon?, #type_electric?, #type_fairy?, #type_fighting?, #type_fire?, #type_flying?, #type_ghost?, #type_grass?, #type_ground?, #type_ice?, #type_insect?, #type_modifier, #type_normal?, #type_poison?, #type_psychic?, #type_rock?, #type_steel?, #type_water?, #typeless?, #unfreeze?, #wind_attack?
Methods included from Hooks
#exec_hooks, #force_return, included, register, remove, remove_without_name
Constructor Details
This class inherits a constructor from Battle::Move
Instance Method Details
#effect_working?(user, actual_targets) ⇒ Boolean
Test if the effect is working
1157 1158 |
# File 'docs/5_Battle_10_Move.rb', line 1157 def effect_working?(user, actual_targets) end |