elf

Class+Race Pack

Short Name: 
qlass-pack

Adds several new classes and races:
- Bladebender class: Psionic melee fighter that triple-wields daggers and has "meta" talents that can modify other talents.
- Harbinger class: Wilder melee fighter that channels storms through their attacks. More powerful against groups of foes than against single targets. Their class talents do not use resources.
- The Cooler Anorithil class: Revamp of the Anorithil class that must directly alternate between Solar and Lunar talents instead of managing positive/negative energy.
- Zephyr class: Basically a ranged and exclusively lightning-based version of Arcane Blade. Overpowered, not a serious class, and mostly exists to demonstrate instant projectiles.

- Moon Fox race: Race that can radically transform class and generic talents by attaching tails to them.
- Dreamelf race: Overpowered race that can reposition enemies and shorten talent cooldowns.
- Lich race: Undead race that can convert a portion of all their damage into a damage type of their choice.

This addon also makes a couple other changes to make the Zephyr class work:
- Feather Wind is no longer snapshottable, provides less defense but provides both melee and ranged defense, and its maximum encumbrance is no longer spellpower-dependent.

Other than that, the addon tries not to affect existing classes/races/talents. The new classes won't appear on enemies or Adventurers.

You may freely modify and redistribute this addon and its contents, except where otherwise indicated in the Credits section below.

Weight: 134953

===== Credits =====
As in vanilla, all talent icons are from http://game-icons.net/ and licensed under CC-BY 3.0. Class icons are from https://opengameart.org/content/painterly-spell-icons-part-4 and https://opengameart.org/content/11-planet-sci-fi-set .

Sounds:
http://freesound.org/people/pingel/sounds/2689/ CC 0
http://freesound.org/people/artifact/sounds/29675/ CC BY 3.0
http://freesound.org/people/BOBtheROSS/sounds/244358/ CC BY 3.0
http://freesound.org/people/CGEffex/sounds/98335/ CC-BY 3.0
http://freesound.org/people/Ephemeral_Rift/sounds/77370/ CC BY-NC 3.0
http://freesound.org/people/jameswrowles/sounds/248219/ CC BY 3.0
http://freesound.org/people/Julien%20Matthey/sounds/105016/ CC 0
http://freesound.org/people/misosound/sounds/251759/ CC 0
http://freesound.org/people/nicStage/sounds/64460/ CC BY 3.0
http://freesound.org/people/benjaminharveydesign/sounds/315914/ CC 0
http://freesound.org/people/misosound/sounds/251759/ CC 0
http://freesound.org/people/werra/sounds/232130/ CC 0
http://freesound.org/people/bspiller5/sounds/157616/ CC 0
http://freesound.org/people/qubodup/sounds/219566/ CC-BY 3.0
http://freesound.org/people/gezortenplotz/sounds/20135/ CC-BY 3.0

===== Changelog =====
1.1.1:
- Added Moon Fox race
- Bug fix: Dreamelf/Moon Fox gender restriction now works fully
- Simplified Resistance to give all resistance instead of physical, fire, cold, lightning, and acid resistance, and greatly reduced its resistance value to be more in line with Thick Skin (i.e. it sucks now)

1.1.0:
- Updated for ToME version 1.7.2 (including translation support)
- Changed some talents to mitigate ToME's crit tracking bug ( http://forums.te4.org/viewtopic.php?f=42&t=51477 ). Talents with non-damaging effects that crit (e.g. Countershock, Solar Shield) now try to preserve previous crit state; other affected talents are detailed individually below.
- Redesigned all combatTalentLimit() calls, attempting to adapt to 1.7's change to combatTalentLimit() shape.
- Slight changes to various talent descriptions for consistency.
- Bladebender:
- Bug fix: Deja Vu no longer routinely fails to force its target and no longer infinitely repeats talents with coroutines
- Bug fix: Specialty can no longer be used on prodigies
- Bug fix: Specialty now calls on_mastery_change and updates talent passives correctly
- Bug fix: Eliminated an accidentally-left-in debugging line (printed "asdfasglasldgkj" when Project reactivated after leveling up)
- Air Parry now prints its message right before destroying a projectile instead of right after
- Cooler Anorithil:
- Bug fix: Selenelion now provides the correct amount of extra spell crit multiplier
- Bug fix: Ad Astra no longer refers to Jumpgate in its failure message (text-only bug)
- Crit tracking bug mitigation: Syzygy talent now uses instant bolts instead of projectiles, tries to preserve previous crit state, and uses its own crit state for its damage
- Crit tracking bug mitigation: Star Song beams now crit individually
- Crit tracking bug mitigation: Solar Flares explosions now crit individually
- Resistance's talent level scaling curve for its resistances adjusted (lower values at talent level 1, higher values at higher talent levels)
- Solar Shield duration reduced to 5 (from 10); the long duration was a holdover from when Bathe in Light could be obtained from escorts
- Solar Shield's description now includes damage shield power and duration bonuses
- Harbinger:
- Finally got rid of the Tremor category.
- Crit tracking bug mitigation: Flashover now tries to preserve previous crit state and uses its own crit state for its damage
- Fortress of Ruin now provides evasion instead of a variant of crit shrug.
- Resistance now provides slightly more resistance
- Resistance's resistance cap bonus now converges instead of scaling at ^0.5
- Fortitude now scales linearly (previously ^0.75) and generally gives slightly more saves
- Lich:
- Bug fix: The Lich talent now describes the effect of 1.7 critical shrug instead of 1.5 critical shrug.
- Ancient Knowledge now has a safeguard for talent categories that are known by the actor but don't actually exist (fixes compatibility with Arcanist class from Arcanum).
- Zephyr:
- Bug fix: Lightning Phase's damage can now crit
- Crit tracking bug mitigation: Hail of Destruction's spell crit now happens per-target for the lightning explosion, instead of before doing the archery attack

1.0.1:
- Removed some debugging print() calls
- Bug fix: Vortex now attributes its damage correctly (allows it to trigger "Talent on hit (mindpower)" directly)
- Bug fix: Ancient Knowledge no longer affects mastery of prodigies (coincidentally fixes Adept error)
- No longer modifies Tempest because its snapshotting is fixed in Bugfix Pack.

1.0.0:
- Initial release
- Changes to the classes and races:
- All content updated for ToME4 version 1.6.7
- Removed legacy talents/effects/etc. that were kept for save compatibility in the original addons, since this is a new addon (and 1.6 is not save compatible with 1.5 anyway)
- Some indentation cleanup
- Edited some descriptions
- Bladebender:
- Bug fix: The sound effect for Break Guard now accounts for the enemy shrugging off the disarm or stun
- Bug fix: Deja Vu recursion guard no longer sticks around slightly longer than intended when the Deja Vu sustain is deactivated
- Bug fix: Deja Vu now has a message when its chosen talent is lost, like the other Talent Perfection talents
- Bug fix: Specialty now updates the passive effects of non-passive talents
- Bug fix: Waiting Blades now only attacks hostile creatures as it claims
- Lesser Weapon Focus can now trigger from all attacks that did not originate from Lesser Weapon Focus, but has a lower trigger chance
- Reduced healing and psi gain from One With Blades by 1/3
- Healing and psi gain from One With Blades is no longer rounded
- Perforate now uses blood color
- Talent Perfection messages for talents being lost no longer begin with a space
- Dreamelf:
- Updated experience penalty to match the change to Shalore
- Updated healing infusion to be inscribed instead of in inventory, to match changes to other races
- Cooler Anorithil:
- Bug fix: Finally implemented Sear and Numb with callbackOnDealDamage, fixing them searing/numbing through damage shields. Also can I just say that death_note is a really bad variable name
- Bug fix: Solar Focus Target now actually removes itself if the source dies or otherwise disappears
- Bug fix: Solar Focus now deactivates immediately upon changing levels
- Bug fix: Solar Flares no longer fails to roll crit and shift alignment when it doesn't find any targets
- Renamed from "Anorithil" to "Cooler Anorithil" and is now separate from the vanilla class (no more monsters with it)
- Added class icon
- Added "SOLAR_", "LUNAR_", "LIMINAL_", to unprefixed talents' internal names to reduce the chance of addon conflicts.
- Talents with 3D sounds no longer lose volume with distance, and have had their panning adjusted
- Changed Cunning/Survival mastery from 1.1 to 1.0
- Replaced Duality's projectile deflection chance with a much lower chance to avoid damage
- Reduced the amount of critical chance from Selenelion
- Reduced the damage of Spontaneous Combustion
- Renamed the new version of Corona to Syzygy
- Renamed the new version of Jumpgate to Astral Gate
- Renamed the new version of Jumpgate: Teleport To to Ad Astra
- Renamed the new version of Moonlight Ray to Lunar Ray
- Renamed the new version of Searing Light to Solar Light
- Renamed the new version of Shadow Blast to Shadow Burst
- Renamed the new version of Starfall to Dark Star
- Renamed the new version of Totality to Occultation
- Renamed the new version of Twilight Surge to Twilight Pulse
- Increased minimum pitch of Lunar Ray sounds
- Increased minimum pitch of first Shadow Blast sound
- Increased minimum pitch of first Solar Light sound
- Increased volume of Occultation sound
- Harbinger:
- Bug fix: Particles for Channel Fire, Channel Cold, and Cyclone are no longer lost on save/load
- Bug fix: Cyclone particles now disappear if it is completely unlearned
- Added "HARBINGER_" to talents' internal names to reduce the chance of addon conflicts
- Capped all talent radii at 10
- Arc now attacks monsters in order of how many arc steps it took to reach them, with ties broken randomly
- Arc now has a safeguard against stack overflows when attacking extremely long chains of monsters (chains shorter than 127 monsters are unaffected, so it can still hit over 16,000 monsters)
- Reduced the effect of Chill
- Adjusted scaling of Countershock's cooldown with talent level, nerfing it at talent level 2+
- Reduced Cremate's heal by 70% but removed its once-per-turn restriction
- Cremate no longer plays a sound
- Increased Cyclone's damage by 50%
- Made Electrical Disruption's cooldown scaling less extreme at low talent levels
- Electrical Disruption now plays its sound at the user's location instead of the target's
- Reduced the number of effects removed by Electrical Disruption
- Halved Flashover damage.
- Reduced Flashover radius (matches new Storm Conduit radius)
- Foreshock's sound now has randomized speed
- Reduced the amount of evasion given by Megathrust
- Changed Mist's life regeneration to scale with talent level only (not mindpower), but increased its healing modifier bonus. This also fixes the snapshotting bug with the life regeneration
- Reduced the amount of physical power given by Mountain Mover (now that weapon masteries give less)
- Storm Conduit's radius now scales with talent level
- Storm Conduit's sound now has randomized speed
- Greatly reduced Storm Conduit damage, due to Cremate now being able to trigger it multiple times per turn
- Reduced the effect of Suppressing Fire, especially at low talent levels
- Vortex's sound now has randomized speed
- Reduced the number of effects removed and wards given by Torrent
- Lich:
- Due to 1.6 inscription changes making undead MUCH less bad, this race had to be nerfed a lot.
- Increased experience penalty from 0% to 20%
- Removed stun immunity (farewell consistency with NPC liches)
- Reduced life rating from 10 to 8
- Absorb Essence now recovers steam
- Ancient Knowledge's Infinite Dungeon hack revised to be monotonic (going from slightly below effective talent level 10 to slightly above it no longer makes the talent worse)
- Reduced the crit shrug chance on the Lich talent by about 28%
- Reduced the Cunning-based saves on the Lich talent by 1/3
- Zephyr:
- Bug fix: Recharge now uses callbackOnDealDamage, fixing e.g. 0 damage hits providing mana
- No longer starts in Angolwen because Abashed Expanse is obnoxious
- Self-targeting with Lightning Phase now gives Stormshield instead of Elemental Surge: Lightning (which was similar to Stormshield before 1.6), with a threshold of 0.01 and a small number of charges
- Greatly reduced the flat damage reduction from Static Shield
- Storm Infusion is now passive
- Reduced Sylph's damage avoidance chance
- No longer has Spell/Phantasm or modifies its talents; starts with Disperse Magic instead of Illuminate
- No longer alters Chain Lightning or Thunderstorm
- For consistency with vanilla, the Mobile Defense talent no longer applies to the Feather Wind defense bonus (only relevant in combination with other third-party addons)
- The Storm Fury artifact no longer grants Storm Archery mastery

Anguished

Short Name: 
anguish

Adds the Anguished Class with 7 new talent trees and a new elf race; the Soulless. More info on the forums.

Also, the file size is really large because Zerru gave me icons that were 512x512. And I'm too lazy to scale them down.

Playable Naloren Race/Fixed Weapon speeds/Modified rarities

Short Name: 
nalorenrace_modded

Adds Nalore as a playable Elf subrace and adds Whips and Tridents as regular drops. /Rectifies the attack speeds of tridents and whips, as well as making them a bit more rare. NONE of this is my original work, just tuning it to my preference; credits all go to original creators.

Naloren Pack

Short Name: 
nalorenrace

Adds two races, one class, a new town, and a new low level dungeon. Completing a quest to explore the new dungeon unlocks purchasable perks in the town. This quest is the starting quest for the added races, but anyone can access an alternate version of the quest with the same rewards. Look toward the coast east of Last Hope to get started.

Available perks (cost varies):
Reveal Exotic Weapons Mastery (must already know Combat Training; Combat Training can also be purchased as per Last Hope shops).

Gain the ability to invest in Heavy Armour Training and equip mail(heavy) armor by meeting the requirement with the highest of Constitution and Dexterity (or Strength, as usual).

Gain bonus attack and movement speeds and a chance to evade incoming damage while wearing mail(heavy) armor. These values scale with Dex and Con, respectively.

Learn (locked or unlocked) a new Psionic/Mindstar combat talent tree. Similar to Wild-Gift/Mindstar mastery, this tree also has a Psiblades sustain. Once learned, you can also pay to boost mastery (as with Mindstar mastery from Zigur).

---

Psionic/Mindstar combat:

Psiblades:
Increases damage and physical power when attacking with Mindstars. When sustained, increases the damage modifiers and mind stats granted by equipped mindstars (this is an exact copy of the wild-gift/mindstar mastery psiblades talent).

Mind Thorns:
Instantly touch the mind of an adjacent foe, creating mental thorns which reduce mind save and deal mind damage each turn for a few turns.

Mind Storm:
Create a storm of psionic energy which lasts for a few turns. The storm will overheat the mind of foes in the area, causing them to burn (stacking). Allies in the area will be obscured by illusions, reducing the bonus damage of critical hits dealt to them.

Psionic Balance:
Attack an adjacent enemy with your mainhand Psiblade and channel the energy through your offhand to create a psionic damage shield around an ally or yourself. The power of the shield is based on the damage of the attack and can be a mental critical. The shielded target will also regain an amount of Psi based on the damage of the attack.

---

Races:

The Naloren are elven race with an affinity for water who are adept with mail armor, whips and tridents. They are also known for their bountiful spirit and superb flexibility.
Talents:

Spirit of the Tides:
Gain X charges of Surging Spirit for 5 turns. Charges will be consumed as you activate talents to reduce their cooldown by one turn per charge.

Spirited Combat:
Gain X% armor hardiness in all types of armor and a Y% Constitution damage modifier for all weapons.

Cleansing Water:
When you are afflicted with a detrimental effect you have a X% chance to create a 1-tile pool of Cleansing Water within 2 tiles of yourself. Moving into Cleansing Water will consume it to cleanse the detrimental effect with the highest duration currently afflicting you. This has a cooldown (3).

Whitewater:
Call on the surging tides to aid you, creating radius X pool of rushing water lasting for 6 turns. Moving within Whitewater is instant for you. Foes will have a 50% chance with each movement within Whitewater to flounder, draining 50% of a turn and leaving them Dazed for 1 turn.

Stats:

+ 4 Con, +4 Dex, -1 Cun, -1 Str, -1 Mag, +10 life rating, 10% increased global speed, 15% xp penalty.

 

The Freeks are a tribe of Yeeks who broke free from The Way. They are still strong psionics, but their minds have been irreparably shattered.
Talents:

Unbound Mind:
Remove up to X silence and confusion effects from yourself and increase your silence and confusion immunities by 100% for a few turns. When activated, all foes in range 8 are afflicted with Shattered Mind for the same duration, giving them a chance each turn to become dazed or confused(35%) for 2 turns.

Partition:
Increases resistance to all damage and decreases the duration of negative effects.

Hasty:
Gain a passive mind speed bonus. If you are afflicted by 4 or more negative effects, the passive speed bonus will temporarily be doubled and any actions (attacks, spells, movement, etc) will use your mind speed if it is faster than the usual speed.

Schism:
Create up to 3 illusions of yourself adjacent to foes within range 10 that will taunt enemies for a few turns.

Stats:
-2 Con, +0 Dex, +3 Cun, +0 Str, +1 Mag, +3 Wil, +9 life rating, -10% xp 'penalty', -15% confusion immunity.

---

Added a new Psionic subclass: the Psion.
Psions are mindpowered ranged casters who prefer to wield 3 mindstars.
Psions know many of the same talents as Mindslayers, but enhance and adapt them to their own purposes.

Talents:
Absorption
Focus
Projection
Voracity
Psi-Casting(new)
Psionic Striking(new)
Kinetic Mastery
Thermal Mastery
Charged Mastery

Survival
Augmented Mobility
Finer Energy Manipulations

Psi-Casting

Telekinetic Crush:

 Deal physical damage and stun. Active Aura damage is added to the attack at 3 times the usual power.

Stimulation:
Increase Con based on combined Wil and Cun.

Guiding Star:
Target a foe and disrupt their next talent with a blast of physical damage. At level 3+ adds confuses. At 5+ has a passive chance to block damage over a threshold, blast the source, and disrupt the source talent.

Puncture:
Deal physical damage with added bleeding damage. At level 3+ has a chance to disrupt temporary buffs on the target. Direct damage bypasses ice blocks.

Psionic Striking

Kinetic Blast:

 Deal physical damage and pin. Frozen targets take extra damage and both hits bypass the ice block.

Thermal Blast:
Deal fire damage and cold damage and freeze. If target is pinned, pull in nearby enemies and freeze them to the ground for a few turns.

Charged Blast:
Deal lightning damage and shock (reduce stun/pin resist by half). If target is pinned, boost Charge Shield value. If target is frozen, push nearby enemies away from you.

Psi Weaving:
Increased Fire, Cold and Lightning damage and res pen. Also applies to physical, but at half the value.

Altered Talents
Beyond the Flesh:
TK mindstars now project a blast of damage instead of pulling enemies. Chance, range and damage scale with mindstar tier (damage also scales on Mindpower). Active Aura damage is added to the blast at 2 times the usual power.

Quick as Thought:
Also increases mental crit chance.

Mindhook:
Can also target a wall to pull yourself.

Resonant Focus:
TK mindstars have increased chance to blast and also increase the radius of Voracity talents and the range non-melee mind powers.

Frenzied Focus:
TK mindstars attempt to blast all foes in range and Aura damage is added at 4 times the usual power.

Transcendent Telekinesis:
Resets Kinetic Blast, Telekinetic Crush and Puncture. Converts all damage to Physical while in effect. Kinetic Blast will also strike two random foes adjacent to the target.

Transcendent Electrokinesis:
Resets Charged Blast, Telekinetic Crush and Puncture. Converts all damage to Lightning while in effect. Charged Blast will also chain to 3 nearby enemies.

Static Net:
Static Charge is released with your next Telekinetic Crush or Charged Blast.

Transcendent Pyrokinesis:
Resets Thermal Blast, Telekinetic Crush and Puncture. Converts all damage to Fire or Cold (based on your increased damage) while in effect. Thermal Blast cold/freeze will hit in a radius 1 ball.

---

Full details in the forum: http://forums.te4.org/viewtopic.php?f=50&t=45418&p=208951#p208951.

Playable Rhaloren Race

Short Name: 
rhalorenrace

Adds Rhaloren as a playable race, ideal for Corruptors and other blight-mages.

Dark Elves

Short Name: 
drow

Adds a new race for the elves: Dark Elves also known as "Drow". The dark elves hail from far beneath the planet's surface somewhere within the "Deep Bellow." Features custom racial talents.

Newman Race

Short Name: 
newmen

An overpowered race for beginners.

Syndicate content