Romestead Assembly Reference

CandideServer.Models.Spells.ServerScriptedSpell

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
  • HashC866E5C4C15D66EB76170935FCF43047755E4073898670E2BEC9A4F8F1ECDAE0
  • Body hashFFC918BCFCFF58A6E6F24124163D9417C3F7F9CF0523C70151F10E7E0A229AD8
  • IL size192
Referenced calls
String literals
  • player-bag-space-increase-lvl1
  • player-reset-favours
  • player-teleport-home

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
  • HashA605BC80044189BCF0A8C1EE5DF568C887F25DE01A5DFD957A242F58944255B2
  • Body hash5B74731CB74450EDA19147CFB8DC265BA8BC603763B4F1B9B21BDBBD92F241B3
  • IL size312
Referenced calls
String literals
  • player-bag-space-increase-lvl1
  • player-reset-favours
  • player-teleport-home
  • bag_space_increase_lvl1
  • Failed retrieving joined player in player-teleport-home
  • ServerScriptedSpell: Unknown script

TryGetPlayer

private System.Boolean TryGetPlayer(System.Nullable<System.Guid> targetEntityId, out CandideServer.Models.Player.ServerPlayerCharacter& playerCharacter)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticTrue
  • VirtualFalse
  • Hash07B9817AB99965A42543E4B1D0139B6BBAA51D575DC2A5AD55402821B4BA0375
  • Body hashF19AB18FEB35731D1321584654FD0D908E218ACD8F8C85E1BC5D777035FF51C1
  • IL size31
Referenced calls
Called by