











Character
Game | Tales of Maj'Eyal: Age of Ascendancy 1.7.6 |
Addons | Ashes of Urh'Rok 1.7.4Official Expansion!Many in Maj'Eyal have heard of "demons", sadistic creatures who appear seemingly from nowhere, leaving a trail of suffering and destruction whereever they go. Their Fearscape floats far above the skies, watching and waiting, but not idly; their agents scout the land, their legions build up their forces, and their scholars develop new spells and strategies. As the barrier between our worlds begins to crack under their scrutiny, helpless Eyalites have begun to disappear, whisked up to serve as their slaves and playthings. They imbue these victims with magical powers to better survive the ensuing stresses - can you use your new-found abilities to escape the legions of Mal'Rok?
Features:
Items Vault 1.7.6Donators/Buyers bonus! Embers of Rage 1.7.4Official Expansion!One year has passed since the one the Orcs call the "Scourge from the West" came and single-handedly crushed the Orc Prides of Grushnak, Vor, Gorbat, and Rak'Shor. The Allied Kingdoms, now linked by farportal to their distant, long-lost Sunwall allies, have helped them conquer most of Var'Eyal. The few remnants of the ravaged Prides are caged... but one Pride remains. Kruk Pride, isolated on an island, is the last orcish settlement that stands; they, too, face their impending doom. The Sunwall has blockaded the only exit point from the island, and now, the technologically advanced civilization of Steam Giants have come down from the mountains to take their homeland with machines and weaponry unlike anything else on Eyal. Kruk Pride has reverse-engineered their technology before; their only hope is to do it again and rise up against the Pride's foes. Features:
Possessor Bonus Class 1.7.4Donators/Buyers bonus! Forbidden Cults 1.7.4Official Expansion!Not all adventurers seek fortune, not all that defend the world have good deeds in mind. Forbidden Cults is a big expansion for Tales of Maj'Eyal to let you explore the horrors that lurk beneath the surface, to delve in long lost knowledge and lore and as usual to die a lot!
Both those classes use a new resource called Insanity that gradually makes you both more chaotic and powerful as it fills up.
|
Campaign | Maj'Eyal |
Mode | Madness Roguelike |
Sex | Female |
Race | Dwarf |
Class | Writhing One |
Level / Exp | 13 / 60% |
Size | big |
Lifes / Deaths | Killed by rattlesnake at level 13 on the 14th Profit 122nd year of Ascendancy at 09:50 / 1 |
Primary Stats
Strength | 36 (base 24) |
Dexterity | 16 (base 13) |
Constitution | 19 (base 13) |
Magic | 34 (base 32) |
Willpower | 18 (base 10) |
Cunning | 21 (base 16) |
Resources
Life | -51/538 |
Insanity | 59/100 |
Healing Factor | 1.0791723257555 |
Regeneration | 0.26979308143887 |
Speed
Mental | 0% |
Attack | 0% |
Movement | +11.09386761032% |
Spell | 0% |
Global | +100% |
Vision
Sight | 10 |
Lite | 6 |
Infravision | 5 |
See Stealth | 25.223953584336 |
See Invisible | 25.223953584336 |
Offense: Mainhand
Damage | 38 |
Accuracy | 32 |
Crit Chance | 10% |
APR | 3 |
Speed | 1.00 |
Offense: Spell
Spellpower | 31 |
Crit Chance | 4% |
Speed | 1 |
Offense: Mind
Mindpower | 20 |
Crit Chance | 4% |
Speed | 1 |
Offense: Damage Bonus
Darkness | +4% |
Blight | +4% |
Nature | +11% |
Fire | +12% |
All | 0% |
Offense: Damage Penetration
Cold | +10% |
Defense: Base
Armour (hardiness) | 24.413408721348 (65.897138898113%) |
Defense | 8 |
Ranged Defense | 8 |
Fatigue | 15 |
Physical Save | 24 |
Spell Save | 21 |
Mental Save | 23 |
Defense: Resistances
Nature | + 16%( 70%) |
Lightning | + 30%( 70%) |
Light | + 5%( 70%) |
Cold | + 8%( 70%) |
Darkness | + 5%( 70%) |
Arcane | + 5%( 70%) |
Fire | + 24%( 70%) |
All | 0%( 70%) |
Defense: Immunities
Stun Resistance | 20% |
Disarm Resistance | 20% |
Instadeath Resistance | 100% |
Confusion Resistance | 20% |
Inscriptions (3/3)
Infusions | Effective talent level: 1.0 Infusion: RegenerationUse mode: Activated Range: melee/personal Cooldown: 10 Travel Speed: instantaneous Usage Speed: Standard (100% of a turn) Is: a nature gift Description: Activate the infusion to heal yourself for 100 life over 5 turns. |
Runes | Effective talent level: 1.0 Rune: Shatter AfflictionsUse mode: Activated Range: melee/personal Cooldown: 18 Travel Speed: instantaneous Usage Speed: Instant (0% of a turn) Is: a spell Description: Activate the rune to instantly dissipate the energy of your ailments, cleansing all cross tier effects and 1 physical, mental, and magical effect. You use the dissipated energy to create a shield lasting 3 turns and blocking 72 damage per debuff cleansed (not counting cross-tier ones). If there were only cross-tier effects to cleanse, no shield is created and the rune goes on a 75% reduced cooldown. Its effects scale with your Strength stat. |
Runes | Effective talent level: 1.0 Rune: ShieldingUse mode: Activated Range: melee/personal Cooldown: 14 Travel Speed: instantaneous Usage Speed: Instant (0% of a turn) Is: a spell Description: Activate the rune to create a protective shield absorbing at most 111 damage for 3 turns. Its effects scale with your Constitution stat. |
Class Talents
Demented / Friend of the worm | 1.30 |
| 1/5 |
| 0/5 |
| 0/5 |
| 0/5 |
Demented / Controlled horrors | 1.30 |
| 1/5 |
| 1/5 |
| 0/5 |
| 0/5 |
Demented / Tentacles | 1.30 |
| 2/5 |
| 1/5 |
| 1/5 |
| 0/5 |
Demented / Path of horror | 1.30 |
| 1/5 |
| 1/5 |
| 1/5 |
| 1/5 |
Demented / Horrific body | 1.30 |
| 2/5 |
| 1/5 |
| 2/5 |
| 1/5 |
Demented / Disfigured face | 1.30 |
| 1/5 |
| 0/5 |
| 0/5 |
| 0/5 |
Generic Talents
Race / Dwarf | 1.00 |
| 2/5 |
| 1/5 |
| 0/5 |
| 0/5 |
Cunning / Survival | 1.30 |
| 1/5 |
| 1/5 |
| 0/5 |
| 0/5 |
Demented / Beyond sanity | 1.30 |
| 5/5 |
| 1/5 |
| 2/5 |
| 0/5 |
Technique / Combat training | 1.00 |
| 0/5 |
| 3/5 |
| 0/5 |
| 1/5 |
| 1/5 |
| 0/5 |
Effects
Quests
You have found all the clues leading to the hidden treasure. There should be a way on the third level of the Trollmire. Hidden treasureIt looks extremely dangerous, however - beware. You have slain Bill. His treasure is yours for the taking. | done |
Explore the caves below the ruins of Kor'Pul and the Trollmire in search of treasure and glory! Of trolls and damp caves* You have explored the Trollmire and vanquished Prox the Troll. * You must explore the ruins of Kor'Pul and find out what lurks there and what treasures are to be gained! | active |
Various alchemists around Maj'Eyal are competing to gain entry into the great Brotherhood of Alchemists, and one or more have enlisted your aid. The Brotherhood of AlchemistsStire of Derth needs your help making an elixir of the fox. He has given you some notes on the ingredients: * 'Needed: one electric eel tail. I know, I know. Where does the eel stop and the tail start? It doesn't much matter. The last ten inches or so should do nicely.' * 'Needed: one ritch stinger. Keep as much venom in it as possible.' * 'Needed: one faerlhing fang. I've lost a number of adventurers to this one, but I'm sure you'll be fine.' | active |
A huge mindless and corrupted worm is heading toward Kroshkkur! The Worm That DevoursIt has to be stopped or the Sanctuary will fall, digested in the bowels of giant worm, its forbidden knowledge lost forever. * You have destroyed the Worm's neural spine, preventing the doom of the Sanctuary. | done |
You were asked to prove your worth as a fighter by a rogue, in order to participate in the arena The agent of the arena | done |
You met a half-mad lumberjack fleeing a small village, rambling about an untold horror lurking there, slaughtering people. The beast within3 lumberjacks have died. | done |
Equipment
On feet | ![]() Requires: - Heavy armour training Crafted by a master 3.00 Encumbrance. Type: armor / feet ; tier 1 When wielded/worn: Accuracy: +5 (+2 eff.) Armour: +11 Fatigue: +2% Changes damage: +12% fire Infravision radius: +2 Heavy boots, with metal strips at the toes, heels and other vulnerable parts, to better protect the wearer's feet from harm. |
On hands | ![]() Requires: - Heavy armour training Crafted by a master Infused by psionic forces 1.50 Encumbrance. Type: armor / hands ; tier 1 When wielded/worn: Accuracy: +6 (+3 eff.) Physical power: +7 (+2 eff.) Armour: +1 Fatigue: +1% Changes stats: +3 Str Physical save: +5 (+3 eff.) Mental save: +6 (+3 eff.) Disarm immunity: +20% Learn an unarmed attack talent or enable 'Always show glove combat' to see combat stats. Metal gloves protecting the hands up to the middle of the lower arm. |
On head | ![]() Infused by nature 2.00 Encumbrance. Type: armor / head ; tier 1 When wielded/worn: Defense: +1 (+1 eff.) Changes resistances: +16% nature Changes damage: +11% nature Reduces incoming crit damage: 15.00% Mental save: +3 (+2 eff.) Confusion immunity: +20% A pointy cloth hat, very wizardly... |
Tool | ![]() Infused by nature 2.00 Encumbrance. Type: charm / totem ; tier 1 It can be used to heal yourself and all friendly characters within 10 spaces for 92 Activation puts all charms on cooldown for 10 turns. Natural totems are made by powerful wilders to store nature power. |
Around waist | ![]() Powered by arcane forces Crafted by a master 1.00 Encumbrance. Type: armor / belt ; tier 1 When wielded/worn: Physical power: +2 (+0 eff.) Changes resistances: +5% light / +5% darkness Spell save: +5 (+3 eff.) Size category: +1 A belt that goes around your waist. |
Main armor | ![]() Requires: - Heavy armour training - Strength 20 Crafted by a master 14.00 Encumbrance. [Random Unique] Type: armor / heavy ; tier 2 When wielded/worn: Armour: +6 Defense: +2 (+2 eff.) Fatigue: +12% Changes resistances: +30% lightning / +18% fire / +5% arcane A suit of armour made of mail. |
In main hand | ![]() Requires: - Strength 16 Infused by nature Crafted by a master 3.00 Encumbrance. Type: weapon / mace ; tier 2 Power: 107% Range: 1.4x Uses stat: 100% Str Damage type: Physical Mastery: Weapons Mastery Accuracy bonus: +0.2% base dam (max 20%) Armour Penetration: +3 Crit. chance: +1.0% Attack speed: 100% On weapon crit: * Cripple the target reducing mind, spell, and combat action speeds by 30% When wielded/worn: Physical crit. chance: +6.0% Changes stats: +5 Str / +5 Dex / +4 Mag / +5 Wil / +5 Cun / +3 Con Blunt and deadly. |
Cloak | ![]() Infused by nature 2.00 Encumbrance. Type: armor / cloak ; tier 1 When wielded/worn: Defense: +1 (+1 eff.) Physical save: +5 (+3 eff.) Mental save: +5 (+3 eff.) Only die when reaching: -50.00 life Maximum life: +30.00 A cloth coat typically worn as a loose outer garment. It is spacious enough to be worn even over bulky metal armour. |
Light source | ![]() Crafted by a master 2.00 Encumbrance. Type: lite / lite ; tier 1 When wielded/worn: Effects on melee hit: * 10% chance to slow global speed by 39% Damage when hit (Melee): 4 cold Changes resistances: +9% cold / +6% fire Changes resistances penetration: +10% cold Light radius: +6 A brass container with a wick emerging from it, protected from draughts by a sheet of greased paper. It can be carried by a handle. |
Inventory
![]() Infused by nature 0.10 Encumbrance. Type: scroll / infusion When inscribed on your body: Effective talent level: 0.0 Use mode: Activated Range: melee/personal Cooldown: 12 Travel Speed: instantaneous Usage Speed: Instant (0% of a turn) Is: a nature gift Description: Activate the infusion to increase movement speed by 546% for 1 game turn. You gain 100% stun, daze, and pin immunity during the effect. Any actions other than movement will cancel the effect. Note: since you will be moving very fast, game turns will pass very slowly. Its effects scale with your Strength stat. It can be used to inscribe your skin with the infusion. Natural infusions may be grafted onto your body, granting you an on-demand nature talent. |
![]() Requires: - Cunning 16 Powered by arcane forces 1.00 Encumbrance. [Unique] Type: weapon / dagger ; tier 1 Power: 111% Range: 1.3x Uses stats: 45% Str, 55% Dex Damage type: Physical Accuracy bonus: +0.2% crit chance (max 25%) Armour Penetration: +25 Attack speed: 100% Damage Shield penetration (this weapon only): +50% When wielded/worn: Accuracy: +20 (+8 eff.) Blind-Fight: This item allows the wearer to attack unseen targets without any penalties. This scalpel was used by the dread sorcerer Kor'Pul when he began learning the necromantic arts in the Age of Dusk. Many were the bodies, living and dead, that became unwilling victims of his terrible experiments. |
![]() Requires: - Strength 25 Crafted by a master 5.00 Encumbrance. [Unique] Type: weapon / greatmaul ; tier 1 It must be held with both hands. Power: 136% Range: 1.7x Uses stat: 130% Str Damage type: Physical Mastery: Weapons Mastery Accuracy bonus: +0.2% base dam (max 20%) Armour Penetration: +7 Crit. chance: +1.5% Attack speed: 100% When wielded/worn: It can be used to activate talent Shattering Blow (costing 17 power out of 20/20) : Effective talent level: 2.0 Power cost: 17 out of 20/20. Range: melee/personal Travel Speed: instantaneous Description: Hits the target with your weapon, doing 124% damage. If the attack hits, the target's armour and saves are reduced by 10 for 6 turns. Also if the target is protected by any temporary magical or psionic damage absorbing shields there is 36% chance to shatter a random shield. Armor reduction chance increases with your Physical Power. This is a big, nasty-looking tree trunk that Bill the Troll used as a weapon. It could still serve this purpose, should you be strong enough to wield it! |
![]() insulating rough leather belt of transcendence Crafted by a master Infused by psionic forces 1.00 Encumbrance. Type: armor / belt ; tier 1 When wielded/worn: Changes resistances: +6% fire / +5% cold Physical save: +6 (+3 eff.) Mindpower: +2 (+1 eff.) A belt that goes around your waist. |
![]() Powered by arcane forces 2.00 Encumbrance. Type: armor / cloak ; tier 1 When wielded/worn: Defense: +1 (+1 eff.) Changes stats: +1 Mag / +1 Wil A cloth coat typically worn as a loose outer garment. It is spacious enough to be worn even over bulky metal armour. |
![]() Powered by arcane forces 2.00 Encumbrance. [Unique] Type: armor / cloth ; tier 1 When wielded/worn: Defense: +12 (+12 eff.) Damage when hit (Melee): 10 cold Changes resistances: +7% all / +15% cold Changes resistances penetration: +8% cold Changes damage: +10% cold Talent masteries: +0.30 Spell / Glacial waste +0.30 Spell / Rime wraith +0.30 Spell / Water +0.30 Spell / Frost alchemy +0.30 Spell / Grave +0.30 Spell / Ice Spellpower: +5 (+3 eff.) Movement speed: +15% Talent on hit(spell): Water Jet (5% chance level 1). This deep blue robe flows and ripples as if pushed by an invisible tide. |
![]() pair of iron boots of tirelessness (0 def, 3 armour) Requires: - Heavy armour training Crafted by a master 3.00 Encumbrance. Type: armor / feet ; tier 1 When wielded/worn: Armour: +3 Fatigue: +2% Stamina each turn: +0.40 Maximum stamina: +14.00 Heavy boots, with metal strips at the toes, heels and other vulnerable parts, to better protect the wearer's feet from harm. |
![]() Requires: - Shield usage training - Strength 16 Infused by nature 7.00 Encumbrance. [Unique] Type: armor / shield ; tier 1 Learn shield attack talent or enable 'Always show shield combat' to see combat stats. When wielded/worn: Armour: +8 Defense: +8 (+8 eff.) Fatigue: +12% On shield block: * 30% chance to spray freezing water (radius 4 cone) at the target. Changes resistances: +15% cold / +10% fire Talent granted: +1 Block Maximum air capacity: +20.00 Special effect on block: 30% chance to spray freezing water (radius 4 cone) at the target. A chunk of jagged coral, dredged from the ocean. |
![]() 0.00 Encumbrance. Type: gem / black ; tier 1 When wielded/worn: Changes stats: +1 Str / +1 Dex / +1 Mag / +1 Wil / +1 Cun / +1 Con When used to imbue an object: Changes stats: +1 Str / +1 Dex / +1 Mag / +1 Wil / +1 Cun / +1 Con Latent Damage Type: Acid Gems can be sold for money or used in arcane rituals. |
![]() Powered by unknown forces 3.00 Encumbrance. [Unique] Type: tool / digger ; tier 1 When wielded/worn: Armour penetration: +15 Damage when hit (Melee): 10 draining blight Changes damage: +5% blight When carried: Talent granted: +1 Dig A huge tooth taken from the Mouth, in the Deep Bellow. |
![]() 0.00 Encumbrance. Type: gem / green ; tier 1 When wielded/worn: Defense: +2 (+2 eff.) Physical save: +2 (+1 eff.) Spell save: +2 (+1 eff.) Mental save: +2 (+1 eff.) When used to imbue an object: Defense: +2 (+2 eff.) Physical save: +2 (+1 eff.) Spell save: +2 (+1 eff.) Mental save: +2 (+1 eff.) Latent Damage Type: Nature Gems can be sold for money or used in arcane rituals. |
![]() Infused by nature 2.00 Encumbrance. [Unique] Type: tool / misc ; tier 1 When wielded/worn: Defense: +5 (+5 eff.) Changes stats: +5 Lck Trap disarming bonus: +5 Detects traps. Removes (25% chance) up to three stuns, pins, or dazes each turn A large hairy foot, very recognizably a halfling's, is strung on a piece of thick twine. In its decomposed state it's hard to tell how long ago it parted with its owner, but from what look like teeth marks around the ankle you get the impression that it wasn't given willingly. It has been kept somewhat intact with layers of salt and clay, but in spite of this it's clear that nature is beginning to take its toll on the dead flesh. Some say the foot of a halfling brings luck to its bearer - right now the only thing you can be sure of is that it stinks. |
![]() Powered by unknown forces 1.00 Encumbrance. [Plot Item] Type: orb / orb When carried: This orb will automatically identify items you find. |
![]() Powered by unknown forces 2.00 Encumbrance. [Plot Item] Type: charm / rod It can be used to recall the user to the worldmap after 40 turns Activation costs 166 power out of 400/400. This rod is made entirely of voratun, infused with raw magical energies that can bend space itself. You have heard of such items before. They are very useful to adventurers, allowing faster travel. |
![]() Powered by unknown forces 2.00 Encumbrance. [Plot Item] Type: chest / sher'tul When carried: It can be used to transmogrify all the items in your chest at once (also done automatically when you change level) Activation costs 0 power out of 1000/1000. This chest is an extension of old Sher'tul places of power. Any items dropped inside are transported to an other place, processed and destroyed to extract energy. The byproduct of this effect is the creation of gold, which is useless to process, so it is sent back to you. When you possess the chest all items you walk upon will automatically be put inside and transmogrified when you leave the level. Simply go to your inventory to move them out of the chest if you wish to keep them. Items in the chest will not encumber you. |
![]() Powered by unknown forces 0.00 Encumbrance. [Legendary] Type: weird / tentacle ; tier 3 When wielded/worn: Changes stats: +3 Str / +3 Dex / +3 Mag / -3 Wil / +3 Con Fully Charged! Activating this item is instant. It can be used to reduce the duration of all detrimental effects Activation costs 9 power out of 10/10. A tiny tentacle. It is rather cute and squishy. Each time you are afflicted with a detrimental effect you instinctively squish the tentacle a little, powering it up. (once per turn) When at full charge (10 effects applied) you can activate the tentacle to release its internal fluids all over you, halfing the remaining duration of any detrimental effects on you. |
![]() Infused by psionic forces 2.00 Encumbrance. Type: charm / torque ; tier 1 It can be used to setup a psionic shield, reducing all damage taken by 25 for 5 turns Activation puts all charms on cooldown for 21 turns. When used: * Increase all damage by 11% for 2 turns. Torques are made by powerful psionics to store psionic powers. |
![]() 0.00 Encumbrance. Type: gem / yellow ; tier 1 When wielded/worn: Physical crit. chance: +1.0% Changes damage: +2% all Spell crit. chance: +1% Mental crit. chance: +1% When used to imbue an object: Physical crit. chance: +1.0% Changes damage: +2% all Spell crit. chance: +1% Mental crit. chance: +1% Latent Damage Type: Light Gems can be sold for money or used in arcane rituals. |
![]() 0.00 Encumbrance. Type: gem / yellow ; tier 1 When wielded/worn: Light radius: +4 Infravision radius: +4 When used to imbue an object: Light radius: +4 Infravision radius: +4 Latent Damage Type: Light Gems can be sold for money or used in arcane rituals. |
![]() 0.00 Encumbrance. Type: gem / yellow ; tier 1 When wielded/worn: Armour: +1 Changes resistances: +1% all When used to imbue an object: Armour: +1 Changes resistances: +1% all Latent Damage Type: Light Gems can be sold for money or used in arcane rituals. |
Achievements
By Cuddle You 2 Death! the Dwarf Writhing One level 11
2nd Acquisition 122nd year of Ascendancy at 00:48 see stats
By Cuddle You 2 Death! the Dwarf Writhing One level 10
24th Voratun 122nd year of Ascendancy at 23:23 see stats
By Cuddle You 2 Death! the Dwarf Writhing One level 10
26th Voratun 122nd year of Ascendancy at 14:54 see stats
Log
The shield around Cuddle You 2 Death! crumbles.
Character control switched to worm that walks (servant of Cuddle You 2 Death!).
Melee retaliation hits Aeryvea the rattlesnake for 5 cold, 4 cold (11 total damage).
Aeryvea the rattlesnake hits Cuddle You 2 Death! for (111 absorbed), 117 physical (117 total damage).
Aeryvea the rattlesnake killed Cuddle You 2 Death!!
Worm that walks (servant of Cuddle You 2 Death!) stops regenerating health quickly.
Large brown snake hits worm that walks (servant of Cuddle You 2 Death!) for 18 physical damage.
Rattlesnake hits worm that walks (servant of Cuddle You 2 Death!) for 18 physical damage.
Melee retaliation hits Large brown snake for 2 light damage.
Melee retaliation hits Rattlesnake for 2 light damage.
Melee retaliation hits Yellow ooze for 3 light damage.
Yellow ooze hits worm that walks (servant of Cuddle You 2 Death!) for 12 lightning damage.
Copperhead snake hits worm that walks (servant of Cuddle You 2 Death!) for 16 physical damage.
Melee retaliation hits Copperhead snake for 2 light damage.
worm that walks (servant of Cuddle You 2 Death!) hits Large brown snake for 17 physical, 4 blight, 7 physical, 4 blight (33 total damage).
Xanebeth the copperhead snake is free from the blighted poison.
Decrepitude Disease from Worm that walks (servant of Cuddle You 2 Death!) hits Copperhead snake for 8 blight damage.
Rotting Disease from Worm that walks (servant of Cuddle You 2 Death!) hits Copperhead snake for 8 blight damage.
Large brown snake hits worm that walks (servant of Cuddle You 2 Death!) for 16 physical damage.
Rattlesnake hits worm that walks (servant of Cuddle You 2 Death!) for 17 physical damage.
Melee retaliation hits Large brown snake for 2 light damage.
Melee retaliation hits Rattlesnake for 2 light damage.
Copperhead snake hits worm that walks (servant of Cuddle You 2 Death!) for 16 physical damage.
Melee retaliation hits Copperhead snake for 2 light damage.
Carrion worm mass's wormblight area effect hits Xanebeth the copperhead snake for 16 blight damage.
Character control switched to Cuddle You 2 Death!.
Melee retaliation hits Rattlesnake for 2 light damage.
Rattlesnake hits Worm that walks (servant of Cuddle You 2 Death!) for 17 physical damage.
Cuddle You 2 Death! the level 13 dwarf writhing one was splattered to death by a rattlesnake on level 1 of Norgos Lair.