CandideServer.Models.Spells.ServerInstantSingleTargetSpell
Type JSONpublic class in CandideServer.Models.Spells
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Spells - Base type
CandideServer.Models.Spells.AbstractServerSpell - Hash
04468E05BA8D962DE103112760DC3EEC637F9A68E3D7C09E5BBC7550DDE52E88
Relationships
Methods
CanCast
#
public Shared.Combat.Spells.CanCastSpellResult CanCast(CandideServer.Models.Spells.ServerSpellCastingContext context)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.Spells.CanCastSpellResult - StaticFalse
- VirtualTrue
- Hash
64B6C7322A4A9955AFCAA143E9B242AE605DEE0C1F4DBA9CF399FAAA05A70BAE - Body hash
F4A4CB78336A9FAD53982EC37F42DE9224A61A3AB5F7B93B238205C6154BF075 - IL size12
DoCast
#
protected System.Void DoCast(Shared.Combat.Projectiles.ProjectileSystem projectileSystem, CandideServer.Models.Spells.ServerSpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
CB68DFC162674A18E1B4605943FA766C105F54DD885131ECEA9C7DD811882F35 - Body hash
643D109F8E0C7E28B4FB87C5EC9B9D1EDB048A2319552956EAF072EB2B8A7097 - IL size74
Referenced calls
CandideServer.Models.Spells.ServerInstantSingleTargetSpell::OnHit(Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell)System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell>::.ctor(System.Object, System.IntPtr)Shared.Combat.Spells.SharedInstantSingleTargetSpell::Cast(Shared.Combat.Projectiles.ProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs, System.Boolean, System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell>)
OnHit
#
public System.Void OnHit(Shared.Combat.Projectiles.Models.ProjectileHitData hitData, Shared.Combat.Spells.Casting.CastSpell spell)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
E77E2F887AEFFDD610632A0B12D0C55393D218BFD53D3226854205FD6670B0D6 - Body hash
6EFE9B48E4D321095E4F9C96E06E38FA5ABB9CFADEB91C761C1462E3EAA91494 - IL size104
Referenced calls
CandideServer.Helpers.ServerSpellHelper::OnHitApplyAura(Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell, Shared.Combat.Spells.SpellApplyAuraContext, System.Boolean)System.Collections.Generic.List<Shared.Combat.Spells.SpellApplyAuraContext>::GetEnumerator()List.Enumerator<Shared.Combat.Spells.SpellApplyAuraContext>::get_Current()List.Enumerator<Shared.Combat.Spells.SpellApplyAuraContext>::MoveNext()System.IDisposable::Dispose()