Example #1
0
 public HailStormTimer(MysticSpell spell, Mobile caster, Point3D point) : base(TimeSpan.FromMilliseconds(100.0), TimeSpan.FromMilliseconds(100.0))
 {
     m_Spell      = spell;
     Caster       = caster;
     m_StormPoint = point;
     m_StormMap   = caster.Map;
     m_Count      = 0;
     m_MaxCount   = 75;
     m_Damage     = (int)((caster.Skills[SkillName.Mysticism].Value + (caster.Skills[SkillName.Imbuing].Value / 2)) / 4);
 }
Example #2
0
			public MysticSpellTarget( MysticSpell owner, bool allowland, TargetFlags flags ) : base( 12, allowland, flags )
			{
				m_Owner = owner;
			}
Example #3
0
			public MysticSpellTarget( MysticSpell owner, TargetFlags flags ) : this( owner, false, flags )
			{
			}
Example #4
0
 public HailStormTimer(MysticSpell spell, Mobile caster, Point3D point)
     : base(TimeSpan.FromMilliseconds(100.0), TimeSpan.FromMilliseconds(100.0))
 {
     this.m_Spell = spell;
     this.Caster = caster;
     this.m_StormPoint = point;
     this.m_StormMap = caster.Map;
     this.m_Count = 0;
     this.m_MaxCount = 75;
     this.m_Damage = (int)((caster.Skills[SkillName.Mysticism].Value + (caster.Skills[SkillName.Imbuing].Value / 2)) / 4);
 }
Example #5
0
 public MysticSpellTarget(MysticSpell owner, bool allowland, TargetFlags flags) : base(12, allowland, flags)
 {
     m_Owner = owner;
 }
Example #6
0
 public MysticSpellTarget(MysticSpell owner, TargetFlags flags) : this(owner, false, flags)
 {
 }