diff --git a/files/lua_api/openmw/core.lua b/files/lua_api/openmw/core.lua index d2c5635f6c..aa8a3c3cb1 100644 --- a/files/lua_api/openmw/core.lua +++ b/files/lua_api/openmw/core.lua @@ -383,6 +383,156 @@ -- @field #number Restoration Restoration +--- Possible @{#MagicEffectId} values +-- @field [parent=#Magic] #MagicEffectId EFFECT_TYPE + +--- `core.magic.EFFECT_TYPE` +-- @type MagicEffectId +-- @field #number WaterBreathing waterbreathing +-- @field #number SwiftSwim swiftswim +-- @field #number WaterWalking waterwalking +-- @field #number Shield shield +-- @field #number FireShield fireshield +-- @field #number LightningShield lightningshield +-- @field #number FrostShield frostshield +-- @field #number Burden burden +-- @field #number Feather feather +-- @field #number Jump jump +-- @field #number Levitate levitate +-- @field #number SlowFall slowfall +-- @field #number Lock lock +-- @field #number Open open +-- @field #number FireDamage firedamage +-- @field #number ShockDamage shockdamage +-- @field #number FrostDamage frostdamage +-- @field #number DrainAttribute drainattribute +-- @field #number DrainHealth drainhealth +-- @field #number DrainMagicka drainmagicka +-- @field #number DrainFatigue drainfatigue +-- @field #number DrainSkill drainskill +-- @field #number DamageAttribute damageattribute +-- @field #number DamageHealth damagehealth +-- @field #number DamageMagicka damagemagicka +-- @field #number DamageFatigue damagefatigue +-- @field #number DamageSkill damageskill +-- @field #number Poison poison +-- @field #number WeaknessToFire weaknesstofire +-- @field #number WeaknessToFrost weaknesstofrost +-- @field #number WeaknessToShock weaknesstoshock +-- @field #number WeaknessToMagicka weaknesstomagicka +-- @field #number WeaknessToCommonDisease weaknesstocommondisease +-- @field #number WeaknessToBlightDisease weaknesstoblightdisease +-- @field #number WeaknessToCorprusDisease weaknesstocorprusdisease +-- @field #number WeaknessToPoison weaknesstopoison +-- @field #number WeaknessToNormalWeapons weaknesstonormalweapons +-- @field #number DisintegrateWeapon disintegrateweapon +-- @field #number DisintegrateArmor disintegratearmor +-- @field #number Invisibility invisibility +-- @field #number Chameleon chameleon +-- @field #number Light light +-- @field #number Sanctuary sanctuary +-- @field #number NightEye nighteye +-- @field #number Charm charm +-- @field #number Paralyze paralyze +-- @field #number Silence silence +-- @field #number Blind blind +-- @field #number Sound sound +-- @field #number CalmHumanoid calmhumanoid +-- @field #number CalmCreature calmcreature +-- @field #number FrenzyHumanoid frenzyhumanoid +-- @field #number FrenzyCreature frenzycreature +-- @field #number DemoralizeHumanoid demoralizehumanoid +-- @field #number DemoralizeCreature demoralizecreature +-- @field #number RallyHumanoid rallyhumanoid +-- @field #number RallyCreature rallycreature +-- @field #number Dispel dispel +-- @field #number Soultrap soultrap +-- @field #number Telekinesis telekinesis +-- @field #number Mark mark +-- @field #number Recall recall +-- @field #number DivineIntervention divineintervention +-- @field #number AlmsiviIntervention almsiviintervention +-- @field #number DetectAnimal detectanimal +-- @field #number DetectEnchantment detectenchantment +-- @field #number DetectKey detectkey +-- @field #number SpellAbsorption spellabsorption +-- @field #number Reflect reflect +-- @field #number CureCommonDisease curecommondisease +-- @field #number CureBlightDisease cureblightdisease +-- @field #number CureCorprusDisease curecorprusdisease +-- @field #number CurePoison curepoison +-- @field #number CureParalyzation cureparalyzation +-- @field #number RestoreAttribute restoreattribute +-- @field #number RestoreHealth restorehealth +-- @field #number RestoreMagicka restoremagicka +-- @field #number RestoreFatigue restorefatigue +-- @field #number RestoreSkill restoreskill +-- @field #number FortifyAttribute fortifyattribute +-- @field #number FortifyHealth fortifyhealth +-- @field #number FortifyMagicka fortifymagicka +-- @field #number FortifyFatigue fortifyfatigue +-- @field #number FortifySkill fortifyskill +-- @field #number FortifyMaximumMagicka fortifymaximummagicka +-- @field #number AbsorbAttribute absorbattribute +-- @field #number AbsorbHealth absorbhealth +-- @field #number AbsorbMagicka absorbmagicka +-- @field #number AbsorbFatigue absorbfatigue +-- @field #number AbsorbSkill absorbskill +-- @field #number ResistFire resistfire +-- @field #number ResistFrost resistfrost +-- @field #number ResistShock resistshock +-- @field #number ResistMagicka resistmagicka +-- @field #number ResistCommonDisease resistcommondisease +-- @field #number ResistBlightDisease resistblightdisease +-- @field #number ResistCorprusDisease resistcorprusdisease +-- @field #number ResistPoison resistpoison +-- @field #number ResistNormalWeapons resistnormalweapons +-- @field #number ResistParalysis resistparalysis +-- @field #number RemoveCurse removecurse +-- @field #number TurnUndead turnundead +-- @field #number SummonScamp summonscamp +-- @field #number SummonClannfear summonclannfear +-- @field #number SummonDaedroth summondaedroth +-- @field #number SummonDremora summondremora +-- @field #number SummonAncestralGhost summonancestralghost +-- @field #number SummonSkeletalMinion summonskeletalminion +-- @field #number SummonBonewalker summonbonewalker +-- @field #number SummonGreaterBonewalker summongreaterbonewalker +-- @field #number SummonBonelord summonbonelord +-- @field #number SummonWingedTwilight summonwingedtwilight +-- @field #number SummonHunger summonhunger +-- @field #number SummonGoldenSaint summongoldensaint +-- @field #number SummonFlameAtronach summonflameatronach +-- @field #number SummonFrostAtronach summonfrostatronach +-- @field #number SummonStormAtronach summonstormatronach +-- @field #number FortifyAttack fortifyattack +-- @field #number CommandCreature commandcreature +-- @field #number CommandHumanoid commandhumanoid +-- @field #number BoundDagger bounddagger +-- @field #number BoundLongsword boundlongsword +-- @field #number BoundMace boundmace +-- @field #number BoundBattleAxe boundbattleaxe +-- @field #number BoundSpear boundspear +-- @field #number BoundLongbow boundlongbow +-- @field #number ExtraSpell extraspell +-- @field #number BoundCuirass boundcuirass +-- @field #number BoundHelm boundhelm +-- @field #number BoundBoots boundboots +-- @field #number BoundShield boundshield +-- @field #number BoundGloves boundgloves +-- @field #number Corprus corprus +-- @field #number Vampirism vampirism +-- @field #number SummonCenturionSphere summoncenturionsphere +-- @field #number SunDamage sundamage +-- @field #number StuntedMagicka stuntedmagicka +-- @field #number SummonFabricant summonfabricant +-- @field #number SummonWolf summonwolf +-- @field #number SummonBear summonbear +-- @field #number SummonBonewolf summonbonewolf +-- @field #number SummonCreature04 summoncreature04 +-- @field #number SummonCreature05 summoncreature05 + + --- Possible @{#SpellType} values -- @field [parent=#Magic] #SpellType SPELL_TYPE @@ -407,7 +557,7 @@ -- end -- end ---- Map from effectId to @{#SpellEffect} +--- Map from effect id to @{#MagicEffect} -- @field [parent=#Magic] #map<#number, #MagicEffect> effects -- @usage -- Print all harmful effects -- for _, effect in pairs(core.magic.effects) do