Toggle menu
2.5K
1.7K
8
20.9K
Divinity Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Status DOS2/data: Difference between revisions

From Divinity Wiki
No edit summary
No edit summary
 
(37 intermediate revisions by the same user not shown)
Line 11: Line 11:
atrophy = {
atrophy = {
image = "Status DOS2 Atrophy Icon.png",
image = "Status DOS2 Atrophy Icon.png",
},
bleed_fire = {
aliases = {'bleed fire'},
image = "Skill DOS2 Bleed Fire Icon.png",
},
},
bleeding = {
bleeding = {
Line 19: Line 23:
},
},
blinding_radiance = {
blinding_radiance = {
aliases = {"blinding radiance"},
aliases = {'blinding radiance'},
image = "Skill DOS2 Blinding Radiance Icon.png",
image = "Skill DOS2 Blinding Radiance Icon.png",
},
bull_horns = {
aliases = {'bull horns'},
image = "Skill DOS2 Bull Horns Icon.png",
},
},
burning = {
burning = {
Line 38: Line 46:
aliases = {'clear-minded'},
aliases = {'clear-minded'},
image = "Status DOS2 Clear-Minded Icon.png",
image = "Status DOS2 Clear-Minded Icon.png",
},
cow_form = {
aliases = {'cow form'},
image = "Status DOS2 Cow Form Icon.png",
},
},
crippled = {
crippled = {
Line 49: Line 61:
},
},
death_wish = {
death_wish = {
aliases = {"death wish"},
aliases = {'death wish'},
image = "Skill DOS2 Death Wish Icon.png",
image = "Skill DOS2 Death Wish Icon.png",
},
},
Line 57: Line 69:
decomposing = {
decomposing = {
image = "Status DOS2 Decomposing Icon.png",
image = "Status DOS2 Decomposing Icon.png",
},
deflecting = {
image = "Skill DOS2 Deflective Barrier Icon.png",
},
demonic_celerity = {
aliases = {'demonic celerity'},
image = "Status DOS2 Demonic Celerity Icon.png",
},
},
diseased = {
diseased = {
Line 69: Line 88:
encumbered = {
encumbered = {
image = "Status DOS2 Encumbered Icon.png",
image = "Status DOS2 Encumbered Icon.png",
},
enraged = {
image = "Status DOS2 Enraged Icon.png",
},
entangled = {
image = "Status DOS2 Entangled Icon.png",
},
enwebbed = {
image = "Status DOS2 Enwebbed Icon.png",
},
},
evading = {
evading = {
image = "Skill DOS2 Uncanny Evasion Icon.png",
image = "Skill DOS2 Uncanny Evasion Icon.png",
},
evasive_aura = {
aliases = {'evasive aura'},
image = "Skill DOS2 Evasive Aura Icon.png",
},
farsight = {
image = "Skill DOS2 Farsight Icon.png",
},
farsight_infusion = {
aliases = {'farsight infusion'},
image = "Skill DOS2 Farsight Infusion Icon.png",
},
favourable_wind_aura = {
aliases = {'favourable wind aura'},
image = "Skill DOS2 Favourable Wind Icon.png",
},
},
fiery_malediction = {
fiery_malediction = {
aliases = {"fiery malediction"},
aliases = {'fiery malediction'},
image = "Status DOS2 Fiery Malediction Icon.png",
image = "Status DOS2 Fiery Malediction Icon.png",
},
},
Line 81: Line 124:
},
},
flesh_sacrifice = {
flesh_sacrifice = {
aliases = {"flesh sacrifice"},
aliases = {'flesh sacrifice'},
image = "Skill DOS2 Flesh Sacrifice Icon.png",
image = "Skill DOS2 Flesh Sacrifice Icon.png",
},
floating = {
aliases = {'wings'},
image = "Skill DOS2 Spread Your Wings Icon.png",
},
},
fortified = {
fortified = {
image = "Status DOS2 Fortified Icon.png",
image = "Status DOS2 Fortified Icon.png",
},
frozen = {
image = "Status DOS2 Frozen Icon.png",
},
},
hasted = {
hasted = {
image = "Status DOS2 Hasted Icon.png",
image = "Status DOS2 Hasted Icon.png",
},
hovering = {
image = "Status DOS2 Hovering Icon.png",
},
},
invisible = {
invisible = {
Line 94: Line 147:
},
},
knocked_down = {
knocked_down = {
aliases = {"knocked down"},
aliases = {'knocked down'},
image = "Status DOS2 Knocked Down Icon.png",
image = "Status DOS2 Knocked Down Icon.png",
},
lucky = {
image = "Status DOS2 Lucky Icon.png",
},
},
magic_shell = {
magic_shell = {
aliases = {"magic shell"},
aliases = {'magic shell'},
image = "Status DOS2 Magic Shell Icon.png",
image = "Status DOS2 Magic Shell Icon.png",
},
marked = {
image = "Skill DOS2 Glitter Dust Icon.png",
},
medusa_head = {
aliases = {'medusa head'},
image = "Skill DOS2 Medusa Head Icon.png",
},
},
necrofire = {
necrofire = {
image = "Status DOS2 Necrofire Icon.png",
image = "Status DOS2 Necrofire Icon.png",
},
pain_aura = {
aliases = {'pain aura'},
image = "Status DOS2 Pain Aura Icon.png",
},
},
petrified = {
petrified = {
image = "Status DOS2 Petrified Icon.png",
image = "Status DOS2 Petrified Icon.png",
},
playing_dead = {
aliases = {'playing dead'},
image = "Skill DOS2 Play Dead Icon.png",
},
},
poisoned = {
poisoned = {
image = "Status DOS2 Poisoned Icon.png",
image = "Status DOS2 Poisoned Icon.png",
},
possessed = {
image = "Status DOS2 Possessed Icon.png",
},
},
regenerating = {
regenerating = {
image = "Status DOS2 Regenerating Icon.png",
image = "Status DOS2 Regenerating Icon.png",
},
resist_death = {
aliases = {'resist death'},
image = "Skill DOS2 Door To Eternity Icon.png",
},
},
rested = {
rested = {
image = "Status DOS2 Rested Icon.png",
image = "Status DOS2 Rested Icon.png",
},
},
silenced = {
ruptured_tendons = {
image = "Status DOS2 Silenced Icon.png",
aliases = {'ruptured tendons'},
image = "Skill DOS2 Rupture Tendons Icon.png",
},
shackles_of_pain = {
aliases = {'shackles of pain'},
image = "Status DOS2 Shackles of Pain Icon.png",
},
shadow_infusion = {
aliases = {'shadow infusion'},
image = "Skill DOS2 Shadow Infusion Icon.png",
},
},
shocked = {
shocked = {
image = "Status DOS2 Shocked Icon.png",
image = "Status DOS2 Shocked Icon.png",
},
silenced = {
image = "Status DOS2 Silenced Icon.png",
},
},
sleeping = {
sleeping = {
Line 133: Line 223:
sneaking = {
sneaking = {
image = "Status DOS2 Sneaking Icon.png",
image = "Status DOS2 Sneaking Icon.png",
},
soul_bond = {
aliases = {'soul bond'},
image = "Status DOS2 Soul Bond Icon.png",
},
},
source_muted = {
source_muted = {
aliases = {"source-muted"},
aliases = {'source-muted'},
image = "Status DOS2 Source-Muted Icon.png",
image = "Status DOS2 Source-Muted Icon.png",
},
},
soul_bond = {
source_rack = {
aliases = {"soul bond"},
aliases = {'source rack'},
image = "Status DOS2 Soul Bond Icon.png",
image = "Status DOS2 Shackles of Pain Icon.png",
},
spider_legs = {
aliases = {'spider legs'},
image = "Skill DOS2 Spider Legs Icon.png",
},
},
spirit_vision = {
spirit_vision = {
aliases = {"spirit vision"},
aliases = {'spirit vision'},
image = "Status DOS2 Spirit Vision Icon.png",
image = "Skill DOS2 Spirit Vision Icon.png",
},
},
stunned = {
stunned = {
Line 151: Line 249:
suffocating = {
suffocating = {
image = "Status DOS2 Suffocating Icon.png",
image = "Status DOS2 Suffocating Icon.png",
},
sworn = {
image = "Status DOS2 Sworn Icon.png",
},
taunted = {
image = "Status DOS2 Taunted Icon.png",
},
},
terrified = {
terrified = {
image = "Status DOS2 Terrified Icon.png",
image = "Status DOS2 Terrified Icon.png",
},
troll_blood = {
aliases = {'troll blood'},
image = "Status DOS2 Troll Blood Icon.png",
},
},
tyrants_charm = {
tyrants_charm = {
Line 160: Line 268:
},
},
veiled_undead = {
veiled_undead = {
aliases = {"veiled undead"},
aliases = {'veiled undead'},
image = "Status DOS2 Veiled Undead Icon.png",
image = "Status DOS2 Veiled Undead Icon.png",
},
venom_aura = {
aliases = {'venom aura'},
image = "Skill DOS2 Venomous Aura Icon.png",
},
venom_coated = {
aliases = {'venom coated'},
image = "Status DOS2 Venom Coated Icon.png",
},
},
warm = {
warm = {
Line 168: Line 284:
weakened = {
weakened = {
image = "Status DOS2 Weakened Icon.png",
image = "Status DOS2 Weakened Icon.png",
},
web = {
aliases = {'enwebbed'},
image = "Status DOS2 Web Icon.png",
},
},
wet = {
wet = {

Latest revision as of 18:22, 24 April 2026

Documentation for this module may be created at Module:Status DOS2/data/doc

-- This module stores icon data for [[Module:Status DOS2]].

--------------------------------------------------------------------------------
-- Icon data
--------------------------------------------------------------------------------

local data = {
	acid = {
		image = "Status DOS2 Acid Icon.png",
	},
	atrophy = {
		image = "Status DOS2 Atrophy Icon.png",
	},
	bleed_fire = {
		aliases = {'bleed fire'},
		image = "Skill DOS2 Bleed Fire Icon.png",
	},
	bleeding = {
		image = "Status DOS2 Bleeding Icon.png",
	},
	blinded = {
		image = "Status DOS2 Blinded Icon.png",
	},
	blinding_radiance = {
		aliases = {'blinding radiance'},
		image = "Skill DOS2 Blinding Radiance Icon.png",
	},
	bull_horns = {
		aliases = {'bull horns'},
		image = "Skill DOS2 Bull Horns Icon.png",
	},
	burning = {
		image = "Status DOS2 Burning Icon.png",
	},
	charmed = {
		image = "Status DOS2 Charmed Icon.png",
	},
	chicken_form = {
		aliases = {"chicken form"},
		image = "Skill DOS2 Chicken Claw Icon.png",
	},
	chilled = {
		image = "Status DOS2 Chilled Icon.png",
	},
	clear_minded = {
		aliases = {'clear-minded'},
		image = "Status DOS2 Clear-Minded Icon.png",
	},
	cow_form = {
		aliases = {'cow form'},
		image = "Status DOS2 Cow Form Icon.png",
	},
	crippled = {
		image = "Status DOS2 Crippled Icon.png",
	},
	cursed = {
		image = "Status DOS2 Cursed Icon.png",
	},
	dead = {
		image = "Status DOS2 Dead Icon.png",
	},
	death_wish = {
		aliases = {'death wish'},
		image = "Skill DOS2 Death Wish Icon.png",
	},
	decaying = {
		image = "Status DOS2 Decaying Icon.png",
	},
	decomposing = {
		image = "Status DOS2 Decomposing Icon.png",
	},
	deflecting = {
		image = "Skill DOS2 Deflective Barrier Icon.png",
	},
	demonic_celerity = {
		aliases = {'demonic celerity'},
		image = "Status DOS2 Demonic Celerity Icon.png",
	},
	diseased = {
		image = "Status DOS2 Diseased Icon.png",
	},
	drunk = {
		image = "Status DOS2 Drunk Icon.png",
	},
	encouraged = {
		image = "Skill DOS2 Encourage Icon.png",
	},
	encumbered = {
		image = "Status DOS2 Encumbered Icon.png",
	},
	enraged = {
		image = "Status DOS2 Enraged Icon.png",
	},
	entangled = {
		image = "Status DOS2 Entangled Icon.png",
	},
	enwebbed = {
		image = "Status DOS2 Enwebbed Icon.png",
	},
	evading = {
		image = "Skill DOS2 Uncanny Evasion Icon.png",
	},
	evasive_aura = {
		aliases = {'evasive aura'},
		image = "Skill DOS2 Evasive Aura Icon.png",
	},
	farsight = {
		image = "Skill DOS2 Farsight Icon.png",
	},
	farsight_infusion = {
		aliases = {'farsight infusion'},
		image = "Skill DOS2 Farsight Infusion Icon.png",
	},
	favourable_wind_aura = {
		aliases = {'favourable wind aura'},
		image = "Skill DOS2 Favourable Wind Icon.png",
	},
	fiery_malediction = {
		aliases = {'fiery malediction'},
		image = "Status DOS2 Fiery Malediction Icon.png",
	},
	flanked = {
		image = "Status DOS2 Flanked Icon.png",
	},
	flesh_sacrifice = {
		aliases = {'flesh sacrifice'},
		image = "Skill DOS2 Flesh Sacrifice Icon.png",
	},
	floating = {
		aliases = {'wings'},
		image = "Skill DOS2 Spread Your Wings Icon.png",
	},
	fortified = {
		image = "Status DOS2 Fortified Icon.png",
	},
	frozen = {
		image = "Status DOS2 Frozen Icon.png",
	},
	hasted = {
		image = "Status DOS2 Hasted Icon.png",
	},
	hovering = {
		image = "Status DOS2 Hovering Icon.png",
	},
	invisible = {
		image = "Status DOS2 Invisible Icon.png",
	},
	knocked_down = {
		aliases = {'knocked down'},
		image = "Status DOS2 Knocked Down Icon.png",
	},
	lucky = {
		image = "Status DOS2 Lucky Icon.png",
	},
	magic_shell = {
		aliases = {'magic shell'},
		image = "Status DOS2 Magic Shell Icon.png",
	},
	marked = {
		image = "Skill DOS2 Glitter Dust Icon.png",
	},
	medusa_head = {
		aliases = {'medusa head'},
		image = "Skill DOS2 Medusa Head Icon.png",
	},
	necrofire = {
		image = "Status DOS2 Necrofire Icon.png",
	},
	pain_aura = {
		aliases = {'pain aura'},
		image = "Status DOS2 Pain Aura Icon.png",
	},
	petrified = {
		image = "Status DOS2 Petrified Icon.png",
	},
	playing_dead = {
		aliases = {'playing dead'},
		image = "Skill DOS2 Play Dead Icon.png",
	},
	poisoned = {
		image = "Status DOS2 Poisoned Icon.png",
	},
	possessed = {
		image = "Status DOS2 Possessed Icon.png",
	},
	regenerating = {
		image = "Status DOS2 Regenerating Icon.png",
	},
	resist_death = {
		aliases = {'resist death'},
		image = "Skill DOS2 Door To Eternity Icon.png",
	},
	rested = {
		image = "Status DOS2 Rested Icon.png",
	},
	ruptured_tendons = {
		aliases = {'ruptured tendons'},
		image = "Skill DOS2 Rupture Tendons Icon.png",
	},
	shackles_of_pain = {
		aliases = {'shackles of pain'},
		image = "Status DOS2 Shackles of Pain Icon.png",
	},
	shadow_infusion = {
		aliases = {'shadow infusion'},
		image = "Skill DOS2 Shadow Infusion Icon.png",
	},
	shocked = {
		image = "Status DOS2 Shocked Icon.png",
	},
	silenced = {
		image = "Status DOS2 Silenced Icon.png",
	},
	sleeping = {
		image = "Status DOS2 Sleeping Icon.png",
	},
	slowed = {
		image = "Status DOS2 Slowed Icon.png",
	},
	smelly = {
		image = "Status DOS2 Smelly Icon.png",
	},
	sneaking = {
		image = "Status DOS2 Sneaking Icon.png",
	},
	soul_bond = {
		aliases = {'soul bond'},
		image = "Status DOS2 Soul Bond Icon.png",
	},
	source_muted = {
		aliases = {'source-muted'},
		image = "Status DOS2 Source-Muted Icon.png",
	},
	source_rack = {
		aliases = {'source rack'},
		image = "Status DOS2 Shackles of Pain Icon.png",
	},
	spider_legs = {
		aliases = {'spider legs'},
		image = "Skill DOS2 Spider Legs Icon.png",
	},
	spirit_vision = {
		aliases = {'spirit vision'},
		image = "Skill DOS2 Spirit Vision Icon.png",
	},
	stunned = {
		image = "Status DOS2 Stunned Icon.png",
	},
	suffocating = {
		image = "Status DOS2 Suffocating Icon.png",
	},
	sworn = {
		image = "Status DOS2 Sworn Icon.png",
	},
	taunted = {
		image = "Status DOS2 Taunted Icon.png",
	},
	terrified = {
		image = "Status DOS2 Terrified Icon.png",
	},
	troll_blood = {
		aliases = {'troll blood'},
		image = "Status DOS2 Troll Blood Icon.png",
	},
	tyrants_charm = {
		aliases = {"tyrant's charm"},
		image = "Status DOS2 Tyrant's Charm Icon.png",
	},
	veiled_undead = {
		aliases = {'veiled undead'},
		image = "Status DOS2 Veiled Undead Icon.png",
	},
	venom_aura = {
		aliases = {'venom aura'},
		image = "Skill DOS2 Venomous Aura Icon.png",
	},
	venom_coated = {
		aliases = {'venom coated'},
		image = "Status DOS2 Venom Coated Icon.png",
	},
	warm = {
		image = "Status DOS2 Warm Icon.png",
	},
	weakened = {
		image = "Status DOS2 Weakened Icon.png",
	},
	web = {
		aliases = {'enwebbed'},
		image = "Status DOS2 Web Icon.png",
	},
	wet = {
		image = "Status DOS2 Wet Icon.png",
	},
	_DEFAULT = {
		image = "Status DOS2 Source-Muted Icon.png",
		link = false,
	}
}

--------------------------------------------------------------------------------
-- End icon data
--------------------------------------------------------------------------------

-- Make aliases work the same as normal keys, and remove the "aliases" subtables.
local ret= {}
for code, iconData in pairs(data) do
	iconData.canonicalCode = code
	if iconData.aliases then
		for _, alias in ipairs(iconData.aliases) do
			ret[alias] = iconData
		end
		iconData.aliases = nil
	end
	ret[code] = iconData
end

return ret