Dark Souls II EMEDF for DarkScript3

Instructions | Enums

|

|

Instructions

1000 - Character

ModifyStatAdditively

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

ModifyStatAdditively(
    byte<AdditiveStatType> statType, 
    float duration, 
    byte amount)

ModifyStatMultiplicatively

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

ModifyStatMultiplicatively(
    byte<MultiplicativeStatType> statType, 
    float duration, 
    float amount)

ApplyChameleonDisguise

Used in SpEffectActiveItem, SpEffectSpell

ApplyChameleonDisguise(
    int unknown1, 
    int disguiseIndex, 
    int unknown2)

SetStateInfo

Used in SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon

SetStateInfo(
    int<StateInfoType> stateInfo, 
    float duration)

ModifyJump

Used in SpEffectArmor

ModifyJump(
    float unknown1, 
    float unknown2, 
    float unknown3, 
    float unknown4, 
    float unknown5, 
    float unknown6, 
    float unknown7)

ReplaceFistsWithAlternateWeapon

Used in SpEffectRing

ReplaceFistsWithAlternateWeapon(
    int unknown, 
    int righthandWeaponId, 
    int lefthandWeaponId, 
    int powerstancedWeaponId)

ModifyBowProperties

Used in SpEffectArmor, SpEffectRing, SpEffectWeapon

ModifyBowProperties(
    short unknown1, 
    short<BowType> bowType, 
    float unknown3, 
    float unknown4, 
    float unknown5, 
    float unknown6, 
    float unknown7, 
    float unknown8)

PlaySEWhenEnemiesNearbyPlayer

Used in SpEffectRing

PlaySEWhenEnemiesNearbyPlayer(
    float unknown1, 
    float unknown2, 
    float unknown3, 
    float unknown4, 
    float unknown5, 
    int soundId)

ModifyEnemyAggroToPlayer

Used in SpEffectRing

ModifyEnemyAggroToPlayer(
    float unknown)

ModifyProperty

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

ModifyProperty(
    byte<PlayerPropertyType> playerProperty, 
    float duration, 
    int amount)

RandomlySpawnBulletAfterTakingDamageDurabilitybasedRandomness

Used in SpEffectRing

RandomlySpawnBulletAfterTakingDamageDurabilitybasedRandomness(
    float chanceAtMaxDurability, 
    float chanceAtMinDurability, 
    float consumedDurability, 
    int bulletId, 
    int damageparamId)

SpawnUnveilOrb

Used in SpEffectSpell

SpawnUnveilOrb()

ApplyRandomSpEffect

Used in SpEffectActiveItem, SpEffectSpell

ApplyRandomSpEffect(
    int speffect1, 
    int speffect2, 
    int speffect3)

RandomlySpawnBulletAfterTakingDamageFlatRandomness

Used in SpEffectRing

RandomlySpawnBulletAfterTakingDamageFlatRandomness(
    float chance, 
    float unknown1, 
    float unknown2, 
    float unknown3, 
    int bulletId, 
    int damageparamId)

ApplySoulScalingToWeapon

Used in SpEffectWeapon

ApplySoulScalingToWeapon(
    int unknown, 
    int entityId, 
    int soulMax, 
    float multiplierAtZero, 
    float multiplierAtSoulMax, 
    int unknown2)

ApplySpecialScalingToWeapon

Used in SpEffectWeapon

ApplySpecialScalingToWeapon(
    short<SpecialScalingType> specialScalingType, 
    short specialStatMax, 
    float scalingAtStatZero, 
    float scalingAtStatMax, 
    float duration)

UnknownCommand100016

Used in SpEffectEnemy

UnknownCommand100016(
    byte unknown1, 
    int bulletId, 
    int damageparamId, 
    byte unknown2)

ApplyNgScalingToWeapon

Used in SpEffectWeapon

ApplyNgScalingToWeapon(
    byte minGameCycle, 
    byte maxGameCycle, 
    float scalingAtMinGameCycle, 
    float scalingAtMaxGameCycle, 
    byte unknown)

ApplyEquipLoadbasedFlatDamageToWeapon

Used in SpEffectRing

ApplyEquipLoadbasedFlatDamageToWeapon(
    float equipLoadBreakpoint1, 
    float equipLoadBreakpoint2, 
    float equipLoadBreakpoint3, 
    float unknown, 
    float flatDamageAtBreakpoint1, 
    float flatDamageAtBreakpoint2, 
    float flatDamageAtBreakpoint3)

ModifyAttributeBasedOnCurrentValue

Used in SpEffectArmor, SpEffectRing, SpEffectWeapon

ModifyAttributeBasedOnCurrentValue(
    byte<AttributeType> attribute, 
    byte attributeMin, 
    byte attributeMax, 
    sbyte attributeAddedAtMin, 
    sbyte attributeAddedAtMax)

UnknownCommand100020

Used in SpEffectActiveItem

UnknownCommand100020(
    int spEffectId)

UnknownCommand100021

Used in SpEffectActiveItem

UnknownCommand100021(
    int unknown1, 
    int unknown2, 
    int unknown3)

1010 - Estus

ModifyEstusUsage

Used in SpEffectActiveItem, SpEffectRing

ModifyEstusUsage(
    byte<EstusModificationType> modificationType, 
    float duration)

100040 - Spells and SpEffects

ScaleSpEffectByAttribute

Used in SpEffectEnemy, SpEffectSpell

ScaleSpEffectByAttribute(
    byte<SpEffectScaleType> scaleType, 
    byte<AttributeType> attribute, 
    short minAttribute, 
    short maxAttribute, 
    float multiplierAtMinAttribute, 
    float multiplierAtMaxAttribute, 
    float unknown1, 
    float unknown2, 
    float unknown3, 
    float unknown4)

SpawnSFX

Used in all but SpEffectMustSub and SpEffectPassiveItem

SpawnSFX(
    int sfxId, 
    byte unknown1, 
    byte unknown2, 
    byte unknown3, 
    byte unknown4, 
    float unknown5)

UnknownCommand10004002

Used in SpEffectActiveItem, SpEffectEnemy, SpEffectRing, SpEffectWeapon

UnknownCommand10004002(
    float unknown1, 
    float unknown2)

UnknownCommand10004004

Used in SpEffectAbnormalState, SpEffectEnemy, SpEffectWeapon

UnknownCommand10004004(
    int unknown1, 
    float unknown2)

UnknownCommand10004005

Used in SpEffectAbnormalState

UnknownCommand10004005(
    byte unknown)

UnknownCommand10004006

Used in SpEffectEnemy, SpEffectSpell

UnknownCommand10004006()

ModifySpellEffectLength

Used in SpEffectArmor, SpEffectRing

ModifySpellEffectLength(
    float durationMultiplier)

ApplyChrfullbodysfx

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectSpell

ApplyChrfullbodysfx(
    int chrfullbodysfxparamId, 
    byte unknown)

100050 - Healing

CallMustsubevent85x

Used in all but SpEffectCondition and SpEffectMustSub

CallMustsubevent85x(
    int unknown, 
    uint mustsubEventId, 
    int argument1, 
    float argument2, 
    int argument3)

CallMustsubevent85xUnknown10005001

Used in SpEffectEnemy, SpEffectWideUse

CallMustsubevent85xUnknown10005001(
    int unknown, 
    uint mustsubEventId, 
    int argument1, 
    float argument2, 
    int argument3)

RestoreHumanity

Used in SpEffectActiveItem, SpEffectCondition, SpEffectWideUse

RestoreHumanity(
    bool shouldShowBanner)

ApplySpEffectToFriendlyHost

Used in SpEffectActiveItem

ApplySpEffectToFriendlyHost(
    int spEffectId)

100060 - Spell Usage

RestoreSpellUsage

Used in SpEffectActiveItem, SpEffectArmor, SpEffectWideUse

RestoreSpellUsage(
    float percentageRestored, 
    uint unknown)

100070 - Status Effect Controller

Callmustsubevent87x

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectSpell, SpEffectWideUse

Callmustsubevent87x(
    int unknown, 
    uint mustsubEventId, 
    uint... evtarguments)

100080 - Character Combat Properties I

UnknownCommand10008000

Used in SpEffectCondition

UnknownCommand10008000(
    int unknown1, 
    int unknown2, 
    int unknown3)

IncreaseDamageMultiplicatively

Used in SpEffectActiveItem, SpEffectArmor, SpEffectCondition, SpEffectSpell, SpEffectWeapon

IncreaseDamageMultiplicatively(
    float duration, 
    ushort<BuffType> buffType, 
    float addedMultiplier)

100090 - Character Combat Properties II

ModifyStaminaRecovery

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectRing, SpEffectWeapon

ModifyStaminaRecovery(
    float duration, 
    float multiplier)

ModifyDamageFlatToBaseAr

Used in SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon

ModifyDamageFlatToBaseAr(
    float duration, 
    ushort<BuffType> buffType, 
    ushort amount)

BuffDefense

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

BuffDefense(
    float duration, 
    ushort<BuffType> buffType, 
    ushort amount)

NerfDefense

Used in SpEffectAbnormalState, SpEffectRing, SpEffectSpell, SpEffectWeapon

NerfDefense(
    float duration, 
    ushort<BuffType> buffType, 
    ushort amount)

UnknownCommand10009006

Used in SpEffectAbnormalState, SpEffectCondition, SpEffectEnemy, SpEffectSpell, SpEffectWeapon

UnknownCommand10009006(
    float duration, 
    float unknown1, 
    byte unknown2)

UnknownCommand10009007

Used in SpEffectCondition, SpEffectEnemy, SpEffectSpell, SpEffectWeapon

UnknownCommand10009007(
    float duration, 
    float unknown1, 
    byte unknown2)

UnknownCommand10009008

Used in SpEffectWideUse

UnknownCommand10009008()

BuffDamageUnknown

Used in SpEffectActiveItem, SpEffectEnemy, SpEffectSpell

BuffDamageUnknown(
    float duration, 
    ushort<BuffType> buffType, 
    ushort amount)

100110 - Character Items

ForceArmor

Used in SpEffectActiveItem

ForceArmor(
    uint headArmorId, 
    uint chestArmorId, 
    uint armArmorId, 
    uint legArmorId)

ForceUnequipArmor

Used in SpEffectEnemy

ForceUnequipArmor(
    byte unknown1, 
    byte unknown2, 
    byte unknown3, 
    byte unknown4, 
    byte unknown5)

UnknownCommand10011002

Used in SpEffectWideUse

UnknownCommand10011002()

UnknownCommand10011003

Used in SpEffectRing

UnknownCommand10011003(
    byte unknown1, 
    byte unknown2)

ForceWeapon

Used in SpEffectWeapon

ForceWeapon(
    uint righthandWeaponId, 
    uint lefthandWeaponId)

100120 - Bullets

CreateBullet

Used in SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

CreateBullet(
    int bulletId, 
    int damageparamId, 
    byte unknown1, 
    float unknown2)

UnknownCommand10012001

Used in SpEffectSpell

UnknownCommand10012001(
    float unknown1, 
    byte unknown2, 
    int unknown3, 
    int unknown4, 
    int unknown5, 
    int unknown6)

ThrowPrismStone

Used in SpEffectActiveItem

ThrowPrismStone(
    byte unknown1, 
    int unknown2, 
    int unknown3)

ApplySpEffectBasedOnIntelligence

Used in SpEffectCondition, SpEffectSpell

ApplySpEffectBasedOnIntelligence(
    short breakpoint1, 
    short breakpoint2, 
    short breakpoint3, 
    short breakpoint4, 
    int baseSpEffectId)

BatchCreateBullets

Used in SpEffectCondition, SpEffectSpell

BatchCreateBullets(
    float unknown1, 
    int unknown2, 
    int finalBulletId, 
    int initialBulletId)

CreateBulletBasedOnAttribute

Used in SpEffectSpell

CreateBulletBasedOnAttribute(
    int bulletId, 
    int damageparamId, 
    byte<AttributeType> attribute, 
    short breakpoint1, 
    short breakpoint2, 
    short breakpoint3, 
    short breakpoint4)

100130 - Events

WarpPlayer

Used in SpEffectActiveItem, SpEffectCondition, SpEffectPassiveItem, SpEffectSpell

WarpPlayer(
    byte unknown, 
    int mapId, 
    int pointId)

Callmustsubevent93x

Used in SpEffectActiveItem, SpEffectEnemy, SpEffectPassiveItem

Callmustsubevent93x(
    int unknown, 
    uint mustsubEventId, 
    uint... evtarguments)

UnknownCommand10013002

Used in SpEffectActiveItem, SpEffectArmor, SpEffectRing, SpEffectSpell, SpEffectWeapon

UnknownCommand10013002(
    int unknown1, 
    int unknown2, 
    float unknown3)

UnknownCommand10013003

Used in SpEffectCondition, SpEffectSpell, SpEffectWideUse

UnknownCommand10013003(
    float duration, 
    byte unknown1, 
    int unknown2)

UnknownCommand10013004

Used in SpEffectActiveItem, SpEffectSpell, SpEffectWeapon

UnknownCommand10013004(
    int unknown1, 
    float unknown2, 
    int unknown3, 
    float unknown4, 
    int unknown5, 
    int unknown6)

UnknownCommand10013005

Used in SpEffectRing

UnknownCommand10013005(
    int unknown)

AddSpellDeflectChance

Used in SpEffectRing

AddSpellDeflectChance(
    float chance, 
    int deflectSFXId)

ApplySpEffectAndEndEventIfEventFlag

Used in SpEffectArmor

ApplySpEffectAndEndEventIfEventFlag(
    int eventFlagId, 
    int spEffectId, 
    byte unknown)

ApplySpEffectOnEnemyKillBasedOnEnemyGender

Used in SpEffectArmor

ApplySpEffectOnEnemyKillBasedOnEnemyGender(
    int spEffectIdWhenSameGenderAsPlayer, 
    int spEffectIdWhenOppositeGenderAsPlayer)

100140 - Death

SetCharacterImmortality

Used in SpEffectCondition, SpEffectEnemy

SetCharacterImmortality(
    bool isImmortal)

ApplySpEffectWhenCharacterDies

Used in SpEffectSpell

ApplySpEffectWhenCharacterDies(
    float duration, 
    int spEffectId)

100170 - Character Self-Attack

SelfdamageCharacterAndNearbyEnemiesPeriodic

Used in SpEffectAbnormalState, SpEffectArmor, SpEffectSpell, SpEffectWeapon

SelfdamageCharacterAndNearbyEnemiesPeriodic(
    int damageparamId, 
    float attackPeriod, 
    float unknown)

SelfdamageCharacterOneoff

Used in SpEffectAbnormalState, SpEffectEnemy, SpEffectSpell, SpEffectWeapon

SelfdamageCharacterOneoff(
    int damageparamId)

100180 - Multiplayer

InitiateClientmediatedMultiplayerItem

Used in SpEffectActiveItem, SpEffectCondition

InitiateClientmediatedMultiplayerItem(
    byte<ClientItemType> clientItemType)

InitiateServermediatedMultiplayerItem

Used in SpEffectActiveItem, SpEffectCondition

InitiateServermediatedMultiplayerItem(
    byte<ServerItemType> serverItemType)

InitiatePassiveServermediatedMultiplayerItem

Used in SpEffectRing

InitiatePassiveServermediatedMultiplayerItem(
    byte<PassiveServerItemType> passiveServerItemType)

RequestMultiplayerSeparation

Used in SpEffectActiveItem

RequestMultiplayerSeparation()

ResetInvasionCooldownTimer

Used in SpEffectActiveItem, SpEffectCondition, SpEffectRing

ResetInvasionCooldownTimer()

DisplayChampionRankings

Used in SpEffectPassiveItem

DisplayChampionRankings()

RequestMultiplayerPenaltyErasure

Used in SpEffectActiveItem

RequestMultiplayerPenaltyErasure()

100700 - SpEffect Meta

UnknownCommand10070002

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectEnemy, SpEffectSpell, SpEffectWideUse

UnknownCommand10070002()

UnknownCommand10070003

Used in SpEffectCondition

UnknownCommand10070003(
    int spEffectId)

SetSpEffectLength

Used in SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

SetSpEffectLength(
    float duration)

101050 - Heal Over Time

HealFlatAmountOverTime

Used in SpEffectCondition, SpEffectMustSub

HealFlatAmountOverTime(
    int hpAmount, 
    float timeTaken, 
    byte unknown)

HealPercentageAmountOverTime

Used in SpEffectCondition, SpEffectMustSub

HealPercentageAmountOverTime(
    float hpPercentage, 
    float timeTaken, 
    byte unknown)

UnknownCommand10105002

Used in SpEffectCondition, SpEffectMustSub

UnknownCommand10105002(
    float unknown1, 
    float unknown2, 
    byte unknown3)

101070 - Status Effect

PreventStatusEffect

Used in SpEffectCondition, SpEffectMustSub

PreventStatusEffect(
    byte<StatusEffectType> statusEffect, 
    float duration)

ClearStatusEffect

Used in SpEffectMustSub

ClearStatusEffect(
    byte<StatusEffectType> statusEffect)

ApplyStatusEffect

Used in SpEffectCondition, SpEffectMustSub

ApplyStatusEffect(
    byte<StatusEffectType> statusEffect, 
    float duration, 
    int attackparamId, 
    int attackFrequency, 
    int unknown1, 
    byte unknown2)

101130 - Souls

ModifyPlayerSoulsAdditively

Used in SpEffectMustSub

ModifyPlayerSoulsAdditively(
    bool removeSoulsInstead, 
    int soulAmount)

ModifyPlayerSoulsMultiplicatively

Used in SpEffectMustSub

ModifyPlayerSoulsMultiplicatively(
    bool removeSoulsInstead, 
    float multiplier)

Enums

AdditiveStatType

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

  • AdditiveStatType.Poise = 0 Used in SpEffectEnemy, SpEffectRing
  • AdditiveStatType.Weight = 1 Used in SpEffectEnemy, SpEffectSpell, SpEffectWeapon, SpEffectWideUse
  • AdditiveStatType.AttackPoiseDamage = 2 Used in SpEffectRing
  • AdditiveStatType.FallDamageProtectionModifier = 3 Used in SpEffectArmor, SpEffectRing, SpEffectSpell
  • AdditiveStatType.CurrentHPRatio = 4 Used in SpEffectRing
  • AdditiveStatType.CurrentHPRatio2 = 5 Used in SpEffectRing
  • AdditiveStatType.Vigor = 6 Used in SpEffectArmor, SpEffectWeapon
  • AdditiveStatType.Endurance = 7 Used in SpEffectArmor, SpEffectWeapon
  • AdditiveStatType.Vitality = 8 Used in SpEffectArmor, SpEffectWeapon
  • AdditiveStatType.Strength = 10 Used in SpEffectActiveItem, SpEffectArmor, SpEffectRing, SpEffectWeapon
  • AdditiveStatType.Dexterity = 11 Used in SpEffectActiveItem, SpEffectArmor, SpEffectRing, SpEffectWeapon
  • AdditiveStatType.Intelligence = 12 Used in SpEffectActiveItem, SpEffectArmor, SpEffectRing, SpEffectWeapon
  • AdditiveStatType.Faith = 13 Used in SpEffectActiveItem, SpEffectArmor, SpEffectRing, SpEffectWeapon
  • AdditiveStatType.Adaptability = 14 Used in SpEffectArmor, SpEffectRing, SpEffectWeapon
  • AdditiveStatType.Unknown17 = 17 Used in SpEffectAbnormalState
  • AdditiveStatType.CurrentHP = 18 Used in SpEffectArmor, SpEffectRing, SpEffectWeapon
  • AdditiveStatType.Unknown19 = 19 Used in SpEffectAbnormalState, SpEffectEnemy, SpEffectSpell
  • AdditiveStatType.AttunementSlots = 20 Used in SpEffectArmor, SpEffectRing
  • AdditiveStatType.AntiStabilityModifier = 21 Used in SpEffectRing
  • AdditiveStatType.Unknown22 = 22 Used in SpEffectRing

MultiplicativeStatType

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

  • MultiplicativeStatType.PoisonBuildup = 0 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.BleedBuildup = 1 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.Unknown2 = 2 Used in SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.CurseBuildup = 3 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.IgniteBuildup = 4 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.Unknown5 = 5 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.PetrifyBuildup = 6 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWideUse
  • MultiplicativeStatType.MaxHP = 7 Used in SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell
  • MultiplicativeStatType.MaxStamina = 8 Used in SpEffectAbnormalState, SpEffectRing
  • MultiplicativeStatType.EquipLoad = 9 Used in SpEffectArmor, SpEffectRing
  • MultiplicativeStatType.ThrustCounterattackDamageRate = 11 Used in SpEffectRing
  • MultiplicativeStatType.Unknown12 = 12 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown13 = 13 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown14 = 14 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown15 = 15 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown16 = 16 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown17 = 17 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown18 = 18 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown19 = 19 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown20 = 20 Used in SpEffectSpell
  • MultiplicativeStatType.WeaponDegredationRate = 22 Used in SpEffectRing
  • MultiplicativeStatType.ArmorDegradationRate = 23 Used in SpEffectRing
  • MultiplicativeStatType.RingDegradationRate = 24 Used in SpEffectRing
  • MultiplicativeStatType.OutgoingDamageRate = 25 Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectEnemy, SpEffectWeapon
  • MultiplicativeStatType.IncomingDamageRate = 26 Used in SpEffectAbnormalState, SpEffectEnemy, SpEffectRing, SpEffectSpell
  • MultiplicativeStatType.OutgoingPhysicalDamageRate = 27 Used in SpEffectRing
  • MultiplicativeStatType.IncomingPhysicalDamageRate = 28 Used in SpEffectRing
  • MultiplicativeStatType.Unknown29 = 29 Used in SpEffectRing
  • MultiplicativeStatType.SoulGainRate = 30 Used in SpEffectArmor, SpEffectRing
  • MultiplicativeStatType.WeaponStability = 39
  • MultiplicativeStatType.Unknown46 = 46 Used in SpEffectWeapon
  • MultiplicativeStatType.Unknown49 = 49 Used in SpEffectActiveItem
  • MultiplicativeStatType.MaxSpellUsages = 50 Used in SpEffectArmor, SpEffectRing, SpEffectWeapon
  • MultiplicativeStatType.SpellCastTime = 51 Used in SpEffectArmor, SpEffectRing
  • MultiplicativeStatType.SorceryPower = 52 Used in SpEffectArmor, SpEffectEnemy, SpEffectSpell, SpEffectWeapon
  • MultiplicativeStatType.MiraclePower = 53 Used in SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • MultiplicativeStatType.PyromancyPower = 54 Used in SpEffectArmor, SpEffectEnemy, SpEffectSpell, SpEffectWeapon
  • MultiplicativeStatType.HexPowerStaff = 55 Used in SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • MultiplicativeStatType.HexPowerChime = 56 Used in SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • MultiplicativeStatType.ShieldStability = 57 Used in SpEffectRing, SpEffectSpell
  • MultiplicativeStatType.OutgoingDamageRateII = 58 Used in SpEffectActiveItem
  • MultiplicativeStatType.IncomingDamageRateII = 59 Used in SpEffectActiveItem, SpEffectRing, SpEffectSpell
  • MultiplicativeStatType.Unknown60 = 60 Used in SpEffectSpell
  • MultiplicativeStatType.Unknown61 = 61 Used in SpEffectRing
  • MultiplicativeStatType.Unknown62 = 62 Used in SpEffectRing

StateInfoType

Used in SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon

  • StateInfoType.Unknown0 = 0 Used in SpEffectArmor
  • StateInfoType.Unknown1 = 1 Used in SpEffectArmor, SpEffectEnemy, SpEffectRing
  • StateInfoType.Unknown2 = 2 Used in SpEffectRing
  • StateInfoType.Unknown3 = 3 Used in SpEffectRing
  • StateInfoType.Unknown4 = 4 Used in SpEffectArmor
  • StateInfoType.Unknown6 = 6 Used in SpEffectRing
  • StateInfoType.Unknown10 = 10 Used in SpEffectArmor, SpEffectRing, SpEffectSpell
  • StateInfoType.Unknown15 = 15 Used in SpEffectActiveItem
  • StateInfoType.Unknown17 = 17 Used in SpEffectRing, SpEffectSpell
  • StateInfoType.Unknown18 = 18 Used in SpEffectRing, SpEffectSpell
  • StateInfoType.Unknown19 = 19 Used in SpEffectWeapon
  • StateInfoType.Unknown22 = 22 Used in SpEffectActiveItem
  • StateInfoType.Unknown23 = 23 Used in SpEffectActiveItem, SpEffectSpell, SpEffectWeapon
  • StateInfoType.Unknown24 = 24 Used in SpEffectActiveItem, SpEffectSpell
  • StateInfoType.Unknown25 = 25 Used in SpEffectRing
  • StateInfoType.Unknown27 = 27 Used in SpEffectRing
  • StateInfoType.Unknown28 = 28 Used in SpEffectEnemy
  • StateInfoType.Unknown29 = 29 Used in SpEffectArmor
  • StateInfoType.Unknown31 = 31 Used in SpEffectRing
  • StateInfoType.Unknown33 = 33 Used in SpEffectEnemy
  • StateInfoType.Unknown34 = 34 Used in SpEffectEnemy
  • StateInfoType.Unknown39 = 39 Used in SpEffectEnemy
  • StateInfoType.Unknown40 = 40 Used in SpEffectEnemy
  • StateInfoType.Unknown41 = 41 Used in SpEffectEnemy
  • StateInfoType.Unknown42 = 42 Used in SpEffectArmor
  • StateInfoType.Unknown43 = 43 Used in SpEffectEnemy
  • StateInfoType.Unknown44 = 44 Used in SpEffectEnemy
  • StateInfoType.Unknown46 = 46 Used in SpEffectEnemy
  • StateInfoType.Unknown49 = 49 Used in SpEffectEnemy
  • StateInfoType.Unknown50 = 50 Used in SpEffectEnemy
  • StateInfoType.Unknown51 = 51 Used in SpEffectEnemy
  • StateInfoType.Unknown52 = 52 Used in SpEffectEnemy
  • StateInfoType.Unknown53 = 53 Used in SpEffectEnemy
  • StateInfoType.Unknown54 = 54 Used in SpEffectEnemy
  • StateInfoType.Unknown55 = 55 Used in SpEffectEnemy
  • StateInfoType.Unknown56 = 56 Used in SpEffectEnemy
  • StateInfoType.Unknown57 = 57 Used in SpEffectEnemy
  • StateInfoType.Unknown58 = 58 Used in SpEffectArmor
  • StateInfoType.Unknown59 = 59 Used in SpEffectRing

BowType

Used in SpEffectArmor, SpEffectRing, SpEffectWeapon

  • BowType.RegularBows = 0 Used in SpEffectArmor, SpEffectRing, SpEffectWeapon
  • BowType.Greatbows = 1
  • BowType.Crossbows = 2

PlayerPropertyType

Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

  • PlayerPropertyType.HexSelfDamageStaff = 11 Used in SpEffectRing
  • PlayerPropertyType.HexSelfDamageChime = 12 Used in SpEffectRing
  • PlayerPropertyType.EquippedRightHandWeaponDurability = 13 Used in SpEffectActiveItem, SpEffectEnemy, SpEffectSpell, SpEffectWeapon, SpEffectWideUse
  • PlayerPropertyType.EquippedLeftHandWeaponDurability = 14 Used in SpEffectActiveItem, SpEffectEnemy, SpEffectSpell, SpEffectWeapon, SpEffectWideUse
  • PlayerPropertyType.EquippedWeaponsDurability = 15 Used in SpEffectActiveItem
  • PlayerPropertyType.EquippedArmorDurability = 16 Used in SpEffectActiveItem, SpEffectEnemy, SpEffectSpell, SpEffectWideUse
  • PlayerPropertyType.EquippedRingsDurability = 17 Used in SpEffectActiveItem, SpEffectEnemy, SpEffectSpell, SpEffectWideUse
  • PlayerPropertyType.Unknown18 = 18 Used in SpEffectEnemy, SpEffectRing
  • PlayerPropertyType.Unknown19 = 19 Used in SpEffectSpell
  • PlayerPropertyType.Unknown20 = 20 Used in SpEffectSpell
  • PlayerPropertyType.Unknown21 = 21 Used in SpEffectAbnormalState, SpEffectArmor, SpEffectEnemy, SpEffectSpell
  • PlayerPropertyType.Unknown22 = 22 Used in SpEffectRing
  • PlayerPropertyType.Unknown23 = 23 Used in SpEffectRing
  • PlayerPropertyType.Unknown25 = 25 Used in SpEffectSpell
  • PlayerPropertyType.Unknown30 = 30 Used in SpEffectEnemy
  • PlayerPropertyType.Unknown31 = 31 Used in SpEffectEnemy
  • PlayerPropertyType.Unknown32 = 32 Used in SpEffectEnemy
  • PlayerPropertyType.Unknown33 = 33 Used in SpEffectSpell

SpecialScalingType

Used in SpEffectWeapon

  • SpecialScalingType.Hollowing = 1
  • SpecialScalingType.Sin = 2

AttributeType

Used in SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon

  • AttributeType.Vigor = 1 Used in SpEffectArmor, SpEffectRing
  • AttributeType.Endurance = 2 Used in SpEffectRing
  • AttributeType.Vitality = 3 Used in SpEffectArmor, SpEffectRing
  • AttributeType.Attunement = 4
  • AttributeType.Strength = 5
  • AttributeType.Dexterity = 6 Used in SpEffectWeapon
  • AttributeType.Intelligence = 7 Used in SpEffectArmor, SpEffectEnemy, SpEffectSpell
  • AttributeType.Faith = 8 Used in SpEffectSpell, SpEffectWeapon
  • AttributeType.Adaptability = 9 Used in SpEffectWeapon

EstusModificationType

Used in SpEffectActiveItem, SpEffectRing

  • EstusModificationType.Boostby50 = 1 Used in SpEffectRing
  • EstusModificationType.Reduceto0 = 2 Used in SpEffectActiveItem

SpEffectScaleType

Used in SpEffectEnemy, SpEffectSpell

  • SpEffectScaleType.Duration = 0 Used in SpEffectEnemy, SpEffectSpell
  • SpEffectScaleType.Value = 1 Used in SpEffectSpell

BuffType

Used in all but SpEffectMustSub and SpEffectPassiveItem

  • BuffType.AllPhysical = 0 Used in SpEffectEnemy, SpEffectRing, SpEffectSpell
  • BuffType.Magic = 1 Used in SpEffectActiveItem, SpEffectCondition, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Lightning = 2 Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Fire = 3 Used in SpEffectAbnormalState, SpEffectActiveItem, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Dark = 4 Used in SpEffectActiveItem, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Poison = 5 Used in SpEffectActiveItem, SpEffectArmor, SpEffectEnemy, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Bleed = 6 Used in SpEffectActiveItem, SpEffectArmor, SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Unknown7 = 7 Used in SpEffectActiveItem, SpEffectRing, SpEffectSpell
  • BuffType.Curse = 8 Used in SpEffectRing, SpEffectSpell, SpEffectWeapon
  • BuffType.Petrify = 9 Used in SpEffectActiveItem, SpEffectRing, SpEffectSpell, SpEffectWeapon, SpEffectWideUse

ClientItemType

Used in SpEffectActiveItem, SpEffectCondition

  • ClientItemType.WhiteSignSoapstone = 0 Used in SpEffectActiveItem, SpEffectCondition
  • ClientItemType.SmallWhiteSignSoapstone = 1 Used in SpEffectActiveItem
  • ClientItemType.RedSignSoapstone = 2 Used in SpEffectActiveItem
  • ClientItemType.DragonEye = 3 Used in SpEffectActiveItem

ServerItemType

Used in SpEffectActiveItem, SpEffectCondition

  • ServerItemType.CrackedBlueEyeOrb = 0 Used in SpEffectActiveItem
  • ServerItemType.CrackedRedEyeOrb = 1 Used in SpEffectActiveItem, SpEffectCondition

PassiveServerItemType

Used in SpEffectRing

  • PassiveServerItemType.GuardiansSeal = 0
  • PassiveServerItemType.CrestoftheRat = 1
  • PassiveServerItemType.BellKeepersSoul = 2

StatusEffectType

Used in SpEffectCondition, SpEffectMustSub

  • StatusEffectType.Poison = 0 Used in SpEffectCondition
  • StatusEffectType.Bleed = 1 Used in SpEffectCondition
  • StatusEffectType.Unknown2 = 2 Used in SpEffectCondition
  • StatusEffectType.Unknown3 = 3 Used in SpEffectCondition
  • StatusEffectType.Unknown4 = 4 Used in SpEffectCondition
  • StatusEffectType.Silence = 5 Used in SpEffectCondition
  • StatusEffectType.Unknown6 = 6 Used in SpEffectCondition
  • StatusEffectType.Unknown7 = 7 Used in SpEffectCondition
  • StatusEffectType.Toxic = 8 Used in SpEffectCondition
  • StatusEffectType.Unknown9 = 9 Used in SpEffectCondition
  • StatusEffectType.Unknown10 = 10 Used in SpEffectCondition
  • StatusEffectType.Unknown11 = 11 Used in SpEffectCondition
  • StatusEffectType.Unknown12 = 12 Used in SpEffectCondition
  • StatusEffectType.Unknown13 = 13 Used in SpEffectCondition
  • StatusEffectType.Unknown14 = 14 Used in SpEffectCondition