CandideServer.Models.Spells.ServerExplosionSpell
Type JSONpublic class in CandideServer.Models.Spells
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Models.Spells - Base type
CandideServer.Models.Spells.AbstractServerSpell - Hash
A1C0C4AB4D62D2192656C2AC8E84C606F8B03FCB5B542EC1C6C11C0FE903B9C6
Relationships
Methods
CanCast
#
public Shared.Combat.Spells.CanCastSpellResult CanCast(CandideServer.Models.Spells.ServerSpellCastingContext context)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.Spells.CanCastSpellResult - StaticFalse
- VirtualTrue
- Hash
3CA2409D26583CC1994798CE4BB82A5F461899EE643C318CAE87EEC359C915FF - Body hash
5AAA297E5CC2DBD0D741B81AAABE14045618159B5EA74E90BE010CEAC0F8B464 - IL size12
DoCast
#
protected System.Void DoCast(Shared.Combat.Projectiles.ProjectileSystem projectileSystem, CandideServer.Models.Spells.ServerSpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
81C379F41E55DB1DE8DAB31CC6BCF3A074B394D55D13BB1FDA9F4774940B8EAC - Body hash
42A37F511FF5F4CA1D47FBCD9567598C296CB2A2A2E48DEC21850BE8D50742A1 - IL size59
Referenced calls
Shared.Combat.Spells.SharedExplosionSpell::GetProjectileArgs(Shared.Combat.Projectiles.ProjectileSystem, Shared.Combat.Spells.Casting.SpellCastingContext, Shared.Helpers.CastSpellArgs, System.Action<Shared.Combat.Projectiles.Models.ProjectileHitData, Shared.Combat.Spells.Casting.CastSpell>)Shared.Combat.Projectiles.ProjectileFactory.SharedProjectileFactory::CreateAreaOfEffectProjectile(Shared.Combat.Projectiles.ProjectileSystem, Shared.Entity.EntityWrapper, Shared.Combat.Projectiles.ProjectileFactory.BaseProjectileArgs, Shared.Combat.Projectiles.ProjectileFactory.AreaOfEffectProjectileArgs)