Romestead Assembly Reference

CandideServer.Models.Spells.ServerSimpleSpell

Type JSON

public class in CandideServer.Models.Spells

Methods2
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
NoServerActionpublicpublic CandideServer.Models.Spells.ServerSimpleSpell NoServerAction
_canCastCheckprivateprivate System.Func<CandideServer.Models.Spells.ServerSpellCastingContext, Shared.Combat.Spells.CanCastSpellResult> _canCastCheck
_onCastprivateprivate System.Action<CandideServer.Models.Spells.ServerSpellCastingContext> _onCast

Methods

CanCast

public Shared.Combat.Spells.CanCastSpellResult CanCast(CandideServer.Models.Spells.ServerSpellCastingContext context)

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticFalse
  • VirtualTrue
  • Hash5B2C2B080A865FB2F6652EEE13E014FCFFD67A79B3EAD1F9A145D90FFA3A1DB4
  • Body hash4BDDDB59DC971438FE3C641E83C26598A7B788F804D9FDD7D5F712FCBF30A502
  • 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 typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashAFFB3B555DF7670886CE5D88719750BC330135051A6DCD8A8F3D7828EEDC6B3A
  • Body hashED771B605BE007BEF72E541D1F7347D91878F85E1AF7AB8D8ABFBB10183FC4EF
  • IL size13
Referenced calls
  • System.Action<CandideServer.Models.Spells.ServerSpellCastingContext>::Invoke(!0)