示例#1
0
 public override State CastSpell(Wizard wizard)
 {
     wizard.State |= State.ThrownIntoTheAir;
     return(wizard.State);
 }
示例#2
0
 public override State CastSpell(Wizard wizard)
 {
     wizard.State |= State.SetOnFire;
     return(wizard.State);
 }
示例#3
0
 public override State CastSpell(Wizard wizard)
 {
     wizard.State |= State.Drowned;
     return(wizard.State);
 }
示例#4
0
 public abstract State CastSpell(Wizard wizard);