Shared.Interfaces.Projectiles.ISpellManagerBridge
Type JSONpublic interface in Shared.Interfaces.Projectiles
Type metadata
- Assembly
Shared - Namespace
Shared.Interfaces.Projectiles - Hash
4280619D99A7729553D8CF86C31DEF4BB4EA3486443D636A19595DB9358CDB3C
Relationships
Implementors
Referenced by types
Methods
CastSnapshotSpell
#
public System.Void CastSnapshotSpell(Shared.Combat.Spells.Casting.SpellCastingContext context, Shared.Helpers.CastSpellArgs castSpellArgs, Shared.Models.Spells.ProjectileHitFlags canHit, System.Guid worldId, System.Boolean sendOnlineSync)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
253162252EC3AEB87189FD5623EBE27E2233072ADAF2DB4185C37E9BD0B60E86
GetEntityFromId
#
public Shared.Entity.EntityWrapper GetEntityFromId(System.Nullable<System.Guid> entityId)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.EntityWrapper - StaticFalse
- VirtualTrue
- Hash
C7AF1F9F457FB2B22B53C3B65BA8824A7F6F187560AF70EFE4B33EB9D643A89E
GetPlayerFlagValue
#
public System.Nullable<Shared.Models.Player.CharacterFlag> GetPlayerFlagValue(System.Nullable<System.Guid> contextOwnerEntityId, System.String flagName)
Method metadata
- Visibilitypublic
- Return type
System.Nullable<Shared.Models.Player.CharacterFlag> - StaticFalse
- VirtualTrue
- Hash
A76F7B694E51806331535F88ABB816A428DE30AF7340F81DDE21494A935DB264
GetSpellAndSanityCheck
#
public Shared.Models.Spells.SpellDataModel GetSpellAndSanityCheck(System.String spellId, System.Object overrideSpellTypeArgs)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Spells.SpellDataModel - StaticFalse
- VirtualTrue
- Hash
E0EE14755176F951B3A5988F40A501D11BD7CB257FA652F3435E3487A9F7F906
GetWeaponTypeBaseDamage
#
public Shared.Combat.DamageTypesArray GetWeaponTypeBaseDamage(System.Guid castingEntityId, Shared.Models.Items.WeaponTypeEnum weaponType, System.Single scale, Shared.Combat.AttackType attackType, System.Single attackTypeBonusScale)
Method metadata
- Visibilitypublic
- Return type
Shared.Combat.DamageTypesArray - StaticFalse
- VirtualTrue
- Hash
B87E50B98159517DF40CBC7F2BCCBAF392F92E7FC01FF2CE615B94C20C5284FF
GetWorldStatsValue
#
public System.Single GetWorldStatsValue(System.String worldStatId)
Method metadata
- Visibilitypublic
- Return type
System.Single - StaticFalse
- VirtualTrue
- Hash
873A1C418C4C0FB3BDAB7BFE0F435B1F4677855980BE9DDD44F887FD14AAB655
HasWeaponEquipped
#
public System.Boolean HasWeaponEquipped(System.Guid castingEntityId, Shared.Models.Items.WeaponTypeEnum sword)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
03C164398C0435F2F3735B7105816B051A44E1D8DEF735B1A50D237F097BC75B
RemoveCastSpell
#
public System.Void RemoveCastSpell(Shared.Combat.Spells.Casting.CastSpell castSpell, System.Int16 projectilePartIndex, Microsoft.Xna.Framework.Vector2 position)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F33461C2DBE9647193BB795EA009D4C757DFAD5752ED76469E9DCD67BB643F0D
ScaleDamageWithMagicStats
#
public System.Void ScaleDamageWithMagicStats(System.Guid castingEntityId, Shared.Combat.DamageTypesArray damageArray, Shared.Combat.AttackType attackType, System.Single attackTypeBonusScale)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
477E4F711D366B558C46D3C8DF2F32F15B689E8A4384D1186A9C8A1D7EAD3FD5
ShouldApplyDamage
#
public System.Boolean ShouldApplyDamage(System.Boolean ownedByOtherPeer, Shared.Entity.EntityWrapper victim)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
31F8FFFA77078B070C49521ABA5A209AB5332D7681DB3643F287DC252EC96BDA