net.sf.colossus.variant
Class Hazards.CombatEffect

java.lang.Object
  extended by net.sf.colossus.variant.Hazards.CombatEffect
Enclosing class:
Hazards

public static class Hazards.CombatEffect
extends java.lang.Object

The effect on a combat category (strike|rangestrike, defense|attack), including the effect (what), the scope (who), and the adjustement (how much).


Field Summary
 int adjustment
           
 HazardConstants.EffectOnStrike effect
           
 HazardConstants.ScopeOfEffectOnStrike scope
           
 
Constructor Summary
Hazards.CombatEffect(HazardConstants.EffectOnStrike effect, HazardConstants.ScopeOfEffectOnStrike scope, int adjustment)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

effect

public final HazardConstants.EffectOnStrike effect

scope

public final HazardConstants.ScopeOfEffectOnStrike scope

adjustment

public final int adjustment
Constructor Detail

Hazards.CombatEffect

Hazards.CombatEffect(HazardConstants.EffectOnStrike effect,
                     HazardConstants.ScopeOfEffectOnStrike scope,
                     int adjustment)