Candide.GameModels.Models.Spells.SimpleSpell
Type JSONpublic class in Candide.GameModels.Models.Spells
Type metadata
- Assembly
Romestead - Namespace
Candide.GameModels.Models.Spells - Base type
Candide.GameModels.Models.Spells.AbstractSpell - Hash
D5DD7A6BE0743D4DECACD6B81A39203C831C996F2FDCF823C07FEAB6E2B906FA
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
Empty# | public | public Candide.GameModels.Models.Spells.SimpleSpell Empty |
_canCastCheck# | private | private System.Func<Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Combat.Spells.CanCastSpellResult> _canCastCheck |
_onCast# | private | private System.Action<Shared.Combat.Spells.Casting.SpellCastingContext> _onCast |
Methods
CanCast
#
public Shared.Combat.Spells.CanCastSpellResult CanCast(Shared.Combat.Spells.Casting.SpellCastingContext context)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.Spells.CanCastSpellResult - StaticFalse
- VirtualTrue
- Hash
C565923EC16D9D904C80BB2FC7C11AE1115E878374598A5C569FBF389925FE68 - Body hash
286B5FD0C9928141F08B4F764827458197789AAA03D7D5E39A026B292A0D9F5D - IL size13
Referenced calls
System.Func<Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Combat.Spells.CanCastSpellResult>::Invoke(!0)
Cast
#
protected System.Void Cast(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
AF3A01057393E5476E5894703237C6FF5918EA375AFC9192F59652912A4E4222 - Body hash
7E3BA26F5BA80CE468B9493705A8B7F4EBB0BE98F5BBB832FEC08EB48C4088DE - IL size13
Referenced calls
System.Action<Shared.Combat.Spells.Casting.SpellCastingContext>::Invoke(!0)