class
   Spellstorm::ShieldCard
 
  - Spellstorm::ShieldCard
- Spellstorm::Card
- Reference
- Object
Defined in:
spellstorm/cards/basic.crInstance Method Summary
- #estim_shield(state : CardState) : Int32
- 
        #field_location(state : CardState) : CardLocation
        
          redefinable methods 
- #hook_played(state : CardStateMutable)
- #hook_processing(state : CardStateMutable)
- #hook_shield(state : CardStateMutable, other : CardStateMutable, value : Int32) : Int32
- #typ_name : String
Instance methods inherited from class Spellstorm::Card
  
  
    
      cost : Int32
    cost, 
    
  
    
      cost=(cost : Int32)
    cost=, 
    
  
    
      damage_player(state : CardStateMutable, value : Int32)
    damage_player, 
    
  
    
      element : Element
    element, 
    
  
    
      element=(element : Element)
    element=, 
    
  
    
      estim_shield(state : CardState) : Int32estim_shield(state : CardStateMutable, *args) estim_shield, field_location(state : CardState) : CardLocation
field_location(state : CardStateMutable, *args) field_location, get_damage(state : CardState) : Int32
get_damage(state : CardStateMutable, *args) get_damage, hook_damage(state : CardStateMutable, other : CardStateMutable, value : Int32) : Int32 hook_damage, hook_played(state : CardStateMutable) hook_played, hook_processing(state : CardStateMutable) hook_processing, hook_shield(state : CardStateMutable, other : CardStateMutable, value : Int32) : Int32 hook_shield, mana_feed(state : CardStateMutable, element : Element, value : Int32) mana_feed, mana_provide(state : CardStateMutable, element : Element, value : Int32) mana_provide, mana_sink(state : CardState, element : Element)
mana_sink(state : CardStateMutable, *args) mana_sink, mana_source(state : CardState, element : Element)
mana_source(state : CardStateMutable, *args) mana_source, name : String name, name=(name : String) name=, playable(player_state : PlayerState) : Bool playable, power : Int32 power, power=(power : Int32) power=, typ_name : String typ_name
Constructor methods inherited from class Spellstorm::Card
  
  
    
      new(name : String, cost : Int32, element : Spellstorm::Element, power : Int32)
    new
    
  
      
      
  Macros inherited from class Spellstorm::Card
  
  
    
      is_pure(x)
    is_pure
    
  
    
      
      
      
      
    
      
      
      
      
    
  Instance Method Detail
              Description copied from class Spellstorm::Card
            
          
          redefinable methods