Romestead Assembly Reference

Shared.Combat.Spells.SharedScriptedSpell

Type JSON

public class in Shared.Combat.Spells

Methods5
Properties0
Fields0
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Combat.Spells
  • Base typeSystem.Object
  • HashED52D71D8419A7656B3E11A7DE81E248E7EE6D5F6522F2EB42C80AA54010D96D

Relationships

Base type

System.Object

Methods

CanCast

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

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticTrue
  • VirtualFalse
  • Hash8B4BAD56CE3559729B5379CEA23A4DA98B96414CC8755423088C05D0C540B50D
  • Body hash7375A8FC2B984352CF77F3B91AB1F060AC68415327341AE8D658C92FB379043C
  • IL size43
Referenced calls
  • System.Nullable<System.Guid>::get_HasValue()
Called by

CanCast_BagSpaceIncreaseLvl1

public Shared.Combat.Spells.CanCastSpellResult CanCast_BagSpaceIncreaseLvl1(Shared.Models.Player.PlayerCharacterModel playerCharacter)

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticTrue
  • VirtualFalse
  • Hash28DEF3AD0AF997B46C6AF3DC5040C783D621371733AE3F44D84CD06F7640718C
  • Body hash56CF1CD24FD9066D7B83CCDEC00724179098DA7E793A4C25CDCEFA0A8B3C41A6
  • IL size27
Referenced calls
Called by
String literals
  • bag_space_increase_lvl1

CanCast_ResetFavours

public Shared.Combat.Spells.CanCastSpellResult CanCast_ResetFavours(Shared.Models.Player.PlayerCharacterModel playerCharacter)

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticTrue
  • VirtualFalse
  • Hash05485DCBC25E7EE1B375394ACDAC39A3F6AD7553B91090A9A3DBCFD5D0B2BCE4
  • Body hashCA5112B944FDBA82F051EA3A9B53736A345037454CFE1A40C93FDD2953FC2798
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.Int32>::get_Count()
Called by

CanCast_TeleportHome

public Shared.Combat.Spells.CanCastSpellResult CanCast_TeleportHome(Shared.Models.Player.PlayerCharacterModel playerCharacter)

Method metadata
  • Visibilitypublic
  • Return typeShared.Combat.Spells.CanCastSpellResult
  • StaticTrue
  • VirtualFalse
  • HashF5F18C65BC1F043570BCCAF2720FDF9EF564786F1F9BB8C78A6288E0CF2AC690
  • Body hashE2CDC8BD55A83F129BBA1F1163CD64A9844A3B8BC1E22E5FD9644B9217AB7C8C
  • IL size2
Called by

Cast

public System.Void Cast(Shared.Combat.Projectiles.ProjectileSystem projectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs, System.Boolean doDamage, System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell> onHit)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash8EC18131FEF14D79B24EA24DFCD4C1758ADF2262C8C684F8DF77CAC0B808E5DF
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1
Called by