Romestead Assembly Reference

Candide.GameModels.Models.Spells.AbstractSpell

Type JSON

public class in Candide.GameModels.Models.Spells

Methods6
Properties0
Fields0
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.GameModels.Models.Spells
  • Base typeSystem.Object
  • HashF72BE3C7D69EF713A46D446306653DCF14C693D77BB2937A0784E29147386B3F

Relationships

Methods

CanCast

public Shared.Combat.Spells.CanCastSpellResult CanCast(Shared.Combat.Spells.Casting.SpellCastingContext context)

Method metadata
Called by

Cast

protected System.Void Cast(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE0CCE7614AACF30231F5B83764A1BDEA8C8B160F3405BE816FD7D4CA4A9B02BC
Called by

CastWithoutCanCastCheck

public System.Void CastWithoutCanCastCheck(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash8A3D0DF11EB37BDBEB97592198793832B4871E070D5F55659DDF447D8862B5E7
  • Body hashBF5EE7348CCA75B731F81589341CB8C8A72B5B9CA26527113BB868B84869753E
  • IL size16
Referenced calls
Called by

DoCast

public Shared.Combat.Spells.CanCastSpellResult DoCast(Candide.Combat.ClientProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticFalse
  • VirtualFalse
  • Hash23740D71612E42695E465D7EB12C928C680A7668FFEDE82F4720AA0DEA7BAF53
  • Body hashAC88DF8DFEBC9E18A14C7A98A10CBF2C239E23C8157A480EE32C639BD79A0618
  • IL size30
Referenced calls

GetToolTipText

public System.Void GetToolTipText(System.Text.StringBuilder sb, System.Object spellArgs)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashCB9D3B43C3827C662F0A6E78856E8F267825E1021A3C05B92A16B4D749F598B8
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by

PlayCastSound

private System.Void PlayCastSound(Shared.Combat.Spells.Casting.SpellCastingContext context)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash04415AE40FBCD6BDC7C894252E36EAE9AFDFF9B613A298BD919E560EE153E0AE
  • Body hash60C2DC69B1DED3A2B0F5343075DCC9E4B900051836B226FE5936699B4B798D5C
  • IL size110
Referenced calls
  • Candide.GameModels.Models.Spells.AbstractSpell::<PlayCastSound>g__Play|5_0(System.String, AbstractSpell.<>c__DisplayClass5_0&)
Called by