CandideServer.Models.Spells.ServerSimpleSpell
Type JSONpublic class in CandideServer.Models.Spells
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Spells - Base type
CandideServer.Models.Spells.AbstractServerSpell - Hash
651433900139A240C63C477C9C1BEBDAEF2D46A09B3A67F5EB07E6E0F593776F
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
NoServerAction# | public | public CandideServer.Models.Spells.ServerSimpleSpell NoServerAction |
_canCastCheck# | private | private System.Func<CandideServer.Models.Spells.ServerSpellCastingContext, Shared.Combat.Spells.CanCastSpellResult> _canCastCheck |
_onCast# | private | private System.Action<CandideServer.Models.Spells.ServerSpellCastingContext> _onCast |
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
5B2C2B080A865FB2F6652EEE13E014FCFFD67A79B3EAD1F9A145D90FFA3A1DB4 - Body hash
4BDDDB59DC971438FE3C641E83C26598A7B788F804D9FDD7D5F712FCBF30A502 - IL size13
Referenced calls
System.Func<CandideServer.Models.Spells.ServerSpellCastingContext, Shared.Combat.Spells.CanCastSpellResult>::Invoke(!0)
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
AFFB3B555DF7670886CE5D88719750BC330135051A6DCD8A8F3D7828EEDC6B3A - Body hash
ED771B605BE007BEF72E541D1F7347D91878F85E1AF7AB8D8ABFBB10183FC4EF - IL size13
Referenced calls
System.Action<CandideServer.Models.Spells.ServerSpellCastingContext>::Invoke(!0)