コード例 #1
0
 public Spell( Mobile caster, Item scroll, SpellInfo info, TimeSpan spellDelay)
 {
    m_Caster = caster;
    m_Scroll = scroll;
    m_Info = info;
    m_NextSpellDelay = spellDelay;
 }
コード例 #2
0
ファイル: SpellInfo.cs プロジェクト: greeduomacro/UO-Forever
		public SpellInfo(SpellInfo source)
		{
			m_Name = source.m_Name;
			m_Mantra = source.m_Mantra;
			m_Action = source.m_Action;
			m_LeftHandEffect = source.m_LeftHandEffect;
			m_RightHandEffect = source.m_RightHandEffect;
			m_AllowTown = source.m_AllowTown;
			m_Reagents = source.m_Reagents.ToArray();
			m_Amounts = source.m_Amounts.ToArray();
		}
コード例 #3
0
		public AbilitySpell( Mobile caster, Item scroll, SpellInfo info ) : base( caster, scroll, info )
		{
		}
コード例 #4
0
 public TargetedMagerySpell(Mobile caster, Item scroll, SpellInfo info, TargetFlags flags)
     : base(caster, scroll, info)
 {
     target_flags = flags;
 }
コード例 #5
0
		public BlueSpell( Mobile caster, SpellInfo info ) : base( caster, null, info )
		{
		}
コード例 #6
0
ファイル: AncientSpell.cs プロジェクト: evildude807/kaltar
 public AncientSpell( Mobile caster, Item scroll, SpellInfo info )
     : base(caster, scroll, info)
 {
 }
コード例 #7
0
ファイル: NinjaSpell.cs プロジェクト: Godkong/RunUO
 public NinjaSpell( Mobile caster, Item scroll, SpellInfo info )
     : base(caster, scroll, info)
 {
 }
コード例 #8
0
ファイル: Spell.cs プロジェクト: rberiot/imaginenation
        public Spell(Mobile caster, Item scroll, SpellInfo info)
        {
            m_Caster = caster;
            m_Scroll = scroll;
            m_Info = info;

            //Assign this here so that we wont have to cast it every time
            if (m_Caster.Player && m_Caster is PlayerMobile)
                m_PlayerCaster = (PlayerMobile)m_Caster;
        }
コード例 #9
0
ファイル: SamuraiSpell.cs プロジェクト: PepeBiondi/runsa
		public SamuraiSpell( Mobile caster, Item scroll, SpellInfo info ) : base( caster, scroll, info )
		{
		}
コード例 #10
0
 public Spell( Mobile caster, Item scroll, SpellInfo info ) : this(caster, scroll, info, TimeSpan.FromSeconds( 0.80 ))  // 0.87 [untested]
 { }
コード例 #11
0
ファイル: RangerSpell.cs プロジェクト: evildude807/kaltar
 public RangerSpell( Mobile caster, Item scroll, SpellInfo info )
     : base(caster, scroll, info)
 {
 }
コード例 #12
0
ファイル: Spell.cs プロジェクト: zerodowned/DimensionsNewAge
 public Spell(Mobile caster, Item scroll, SpellInfo info)
 {
     m_Caster = caster;
     m_Scroll = scroll;
     m_Info   = info;
 }
コード例 #13
0
 public TransformationSpell(Mobile caster, Item scroll, SpellInfo info) : base(caster, scroll, info)
 {
 }
コード例 #14
0
        //	public override int CastDelayFastScalar{ get{ return 0; } } // Necromancer spells are not effected by fast cast items, though they are by fast cast recovery

        public NecromancerSpell(Mobile caster, Item scroll, SpellInfo info) : base(caster, scroll, info)
        {
        }
コード例 #15
0
ファイル: AprendizSpell.cs プロジェクト: evildude807/kaltar
 public AprendizSpell( Mobile caster, Item scroll, SpellInfo info )
     : base(caster, scroll, info)
 {
 }
コード例 #16
0
ファイル: UndeadSpell.cs プロジェクト: evildude807/kaltar
 public UndeadSpell(Mobile caster, Item scroll, SpellInfo info)
     : base(caster, scroll, info)
 {
 }
コード例 #17
0
ファイル: GlacialStaff.cs プロジェクト: suiy187/runuocustom
		public GlacialStaffSpell( Mobile from, GlacialStaff staff, SpellInfo info ) : base( from, null, info )
		{
			Staff = staff;
		}
コード例 #18
0
ファイル: Power.cs プロジェクト: greeduomacro/UO-Forever
 public Power(Mobile Caster, SpellInfo info)
     : base(Caster, null, info)
 {}
コード例 #19
0
ファイル: MysticSpell.cs プロジェクト: romeov007/imagine-uo
		public MysticSpell( Mobile caster, Item scroll, SpellInfo info ) : base( caster, scroll, info )
		{
		}
コード例 #20
0
 public SeminaristaSpell( Mobile caster, Item scroll, SpellInfo info )
     : base(caster, scroll, info)
 {
 }
コード例 #21
0
ファイル: PaladinSpell.cs プロジェクト: romeov007/imagine-uo
		public PaladinSpell( Mobile caster, Item scroll, SpellInfo info ) : base( caster, scroll, info )
		{
		}
コード例 #22
0
 public TransformationSpell( Mobile caster, Item scroll, SpellInfo info)
     : base(caster, scroll, info)
 {
 }
コード例 #23
0
ファイル: Spell.cs プロジェクト: Ravenwolfe/Origins
 public Spell( Mobile caster, Item scroll, SpellInfo info )
 {
     m_Caster = caster;
     m_Scroll = scroll;
     m_Info = info;
 }
コード例 #24
0
 public MagerySpell(Mobile caster, Item scroll, SpellInfo info) : base(caster, scroll, info)
 {
 }