Romestead Assembly Reference

CandideServer.Models.Spells.ServerInstantSingleTargetSpell

Type JSON

public class in CandideServer.Models.Spells

Methods3
Properties0
Fields0
Events0
Type metadata

Relationships

Methods

CanCast

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticFalse
  • VirtualTrue
  • Hash64B6C7322A4A9955AFCAA143E9B242AE605DEE0C1F4DBA9CF399FAAA05A70BAE
  • Body hashF4A4CB78336A9FAD53982EC37F42DE9224A61A3AB5F7B93B238205C6154BF075
  • IL size12
Referenced calls

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
  • HashCB68DFC162674A18E1B4605943FA766C105F54DD885131ECEA9C7DD811882F35
  • Body hash643D109F8E0C7E28B4FB87C5EC9B9D1EDB048A2319552956EAF072EB2B8A7097
  • IL size74
Referenced calls

OnHit

public System.Void OnHit(Shared.Combat.Projectiles.Models.ProjectileHitData hitData, Shared.Combat.Spells.Casting.CastSpell spell)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashE77E2F887AEFFDD610632A0B12D0C55393D218BFD53D3226854205FD6670B0D6
  • Body hash6EFE9B48E4D321095E4F9C96E06E38FA5ABB9CFADEB91C761C1462E3EAA91494
  • IL size104
Referenced calls
Called by