Class

Nekomancer

Short Name: 
nekomancer

Adds the Nekomancer class. Nekomancers are summon-based mages that focus on debilitating their enemies while reinforcing their allies. They primarily deal physical and light damage. Uniquely, they do not use mana like other mage subclasses, relying souly on the soul resource. They use the soul resource in a much different way then Necromancer does, since they naturally regain one soul a turn. Combined with a relatively low soul maximum, they run completely counter to the standard ToME resources with tiny regeneration rates and huge maximums. Aside from the usual unlocked Combat Training and Survival, Nekomancer uses completely unique trees. It has 4 unlocked class trees, one locked class tree and two generic trees.

Changelog:

1.0.1: Updated description somewhat
1.0.0: Initial Nekomancer release

Shaman

Short Name: 
shaman

Description

This addon adds the Shaman as a playable class. Shamans are masters of elemental magic attacks, mindpower based summons, or good old fashioned melee weapons.

Shamans use both their weapon sets and are encouraged to switch during the battle to adapt to every situation.

They start with the Shaman's Path talent, a passive that gives them bonus adapted to their weapon sets of choice.

6 unique class trees (3 locked) :
- Elemental Magic and High Elemental Magic: Mana based spells with a cold and lightning thematic.
- Natural Warrior and Greater Natural Warrior: Stamina based 2h trees with a nature thematic.
- Spirits and Spirit Master: Equilibrium trees based on 2 permanent summons, a nature one and a cold one.

2 unique generic trees :
- Fetishes : Lasting AoE with animal thematics (blinding hawk, stunning bear, etc...).
- Totems : short duration summons with powerful buff/debuff AoE.

With the exception of 4 talents, Shaman talents can appear on NPC.

Disclaimer

This is my first addon and first coding project, I can promise I tested this addon as best I could, but that does not mean it is without bugs. Please report any bugs you find and I will endeavor to fix them ;)

If possible, please take discussions and bugs report to the forum thread I will make.

Credits

Nefigah for loving the Shaman idea and helping me more than a little with the coding.

Chewbacca for testing Shaman maybe more than me.

Micbran for correcting my bad english.

Rexorcorum for the pretty awesome spirits and totems tiles.

Orange because his name is lucky :frog: :robot:.

http://game-icons.net/ for all the icons.

In advance, whoever tries this out and gives me feedback so I can continue to improve it !

Changelog

1.0.3 : - Elemental Spirits description fixed (was incorrectly stating it used raw levels)
- Spirits don't get infinite armor from sandworm totem anymore (oops)
- Bear Fetish no longer AoE stun on use but instead deals damage and shred armor. The lasting effect is still damage + stun
- Spirit Rage now always teleports the spirits if you're wearing mindstars
- Updated totems descriptions to match fetishes (putting other talents on cooldown)
- Updated totems descriptions to reflect how their life scale
- Spirits no longer count toward Blighted Summoning as they don't interact with it

     Planned changes : 
     - Spread Elemental Spirit across several talents, redesign it
     - Look into those auto-accept targeting fucking up 
     - Allowing Shaman in other campaigns
     - Other stuff, surprise surprise ! :D

1.0.2 : - Last tiles added, say hello to the new spirits !
- Improved descriptions : added Lightning Rod total damage, added fetishes AoE duration, clarified that the bonus for getting a totem to 5/5 is always on, sandworm and wyrm totem explain their power scaling.
- Manasurge rune is now in inventory rather than inscribed, say hello to Zigur more easily.
- Shaman's Path is now an active that you can use for an instant weapon switch !
- Improved Lightning Body evasion bonus.

1.0.1 : tiles added for Wyrm totem and Bones totem. Shaman path correctly given to everyone at birth. Updated shaman path description to reflect the scaling.

Class: Revamped Wyrmic

Short Name: 
revamped-wyrmic

A variation on wyrmics, as a multi-elemental debuff-centered class.
Rather than having 1 tree for each element, they'll rank up melee attacks, mental attacks, and elements separately.

This is still being developed; I put the addon up because I had someone who wanted to test it. If you want to try it already, go ahead. Please leave feedback and bug reports in the linked Forum Discussion thread, if you have an account.

Combat provides weapon attacks: Swallow, Armor, a small cone, and a single-target burst ability.
Elements provides mindpower attacks: Bolt that becomes a line, Point Blank AoE, lingering area effect, and Breath Weapons.
Body provides mobility and defenses: Movement Boost, Healing Modifier, Effect Cleanse, and on-hit debuffs.
Aspects provides Resistances and passive improvements. You can only learn a limited number of aspects, based on your level of Prismatic Blood (below).

Skills provides various elemental-themed active abilities, but are available to all Wyrmics.

  • Add on-hit damage.
  • Create walls.
  • Burrow through walls.
  • Slow nearby enemies.

Prismatic Dragon - Locked, level 10*
Wyrmics start with 1 point in Prismatic Blood from the locked Prismatic Dragon tree, which lets them select an element for their other talents to use, and manages their resistances.

  • Prismatic Blood lets you learn aspect passives and resistances. You start with 1 point here even though the tree is locked, and it goes up to 6 ranks (levels 1/6/12/18/24/30). To make it smoother to put points into, it also improves your combat speeds.
  • Prismatic Burst is a sustain that buffs your next attack with AoE damage and status of a random element.
  • Wyrmic Guile and Chromatic Fury are mostly the same as the original.

Apex Predator- new generic tree that provides passive equipment-focused bonuses. More Work-In-Progress.

  • Armor yourself with gems to gain their abilities.
  • Confuse foes with a deafening roar.

Credits
The particle-effect coloring system is taken from minmay's Crystalist.
As in vanilla, all talent icons are from http://game-icons.net/ .

Compatibility
Will be incompatible with other Wyrmic replacements.

Other
The DLC wyrmic trees are not fully integrated into this system. They interact with Prismatic Blood, but use their own separately-leveled breath weapons.
Acid and Venom have been separated into two different aspects because original Wyrmic got 6 breaths.
This addon does not let you turn into a dragon. Yet. I'm thinking about it.
This addon does not let you summon dragons to help you.
I welcome suggestions for Time-Dragon and Light-Dragon talents in the vein of Undead Drake and Scourge Drake. :P

The Enforcer

Short Name: 
enforcer

Adds the Enforcer. Armed with shield and steamgun, the Enforcer utilizes suppressive fire and crafted grenades of all types to permanently remove foes.

Talent icons are from http://game-icons.net/ , cass icon is from https://opengameart.org/content/painterly-spell-icons-part-1 .

Astromancer Class

Short Name: 
classastromancer

A new class, a Celestial summoner who draws on the powers of Shandral's other planets to call up elementals.
Their basic trees summon and support Fire, Ice, and Lightning Elementals, as well as providing utility effects.
Their unlockable advanced trees rain down Meteors and twist Time Elementals into being.
They start with Staff Combat, Chants, and a new tree in the vein of chants and hymns. They can unlock Celestial Light.

Their main resource is negative energy, which they generate at a certain rate-per-ability by summoning and some other spells, and spent by others.

This mod should be compatible with everything except addons that add summoned elementals who aren't meant to benefit from Blighted Summoning and classes with the same name.
Superloads

  • data/talents/uber/mag to support Blighted Summoning
  • mod/class/interface/combat.lua to support Glacial Path's speed boost.

Sounds remixed from samples by Mike Koenig under CC-BY 3.0

Galvanic Alchemancer

Short Name: 
galvanic

Adds a new subclass for tinkers. Galvanic Alchemancers bridge the gap between the roles of Alchemist and Tinker. Due to the nature of their art, Galvanic Alchemancers learn alchemy and magic that is associated with lightning, though they can study other fields as well.

Inferno Forger

Short Name: 
infernoforger

Adds the Inferno Forger, a tinker class. As steamtech swept over Maj'Eyal, some mages adapted to it. Similar to Psyshots, these so-called Inferno Forgers use steampower to enhance their own powers - in this case, fire magic.

High Guard

Short Name: 
highguard

Adds the High Guard, a mage subclass. The High Guard is a melee fighter with mid-range spells who can wield any staff in one hand and favors shields in the offhand.
Primary stats are Magic and Strength. All talents are spells and use only mana. Attacks with both staff and shield, with nearly all attacks (save for bumps) dealing the damage type your staff is currently alinged to.

Unique Talents:

Spell/Battlemage
Talents for fighting and defending with your staff and shield.

Spell/Magical Assualt
Talents for assualting your foes.

Spell/Phasing
Talents for battle mobility and defense.

Spell/Battle Channeling
Talents for combat utility.

Spell/Sorcerous Might (high level)
Store power in your shield to empower yourself.

Spell/Mage Adept (high level)
Gain greater control of magic and learn damaging spells.

Spell/Medic (generic)
Defense and utility.

Base Talents:

Technique/Combat Training (1.3)
Spell/Staff Combat (1.3)
Technique/Conditioning (1.0)
Cunning/Survival (1.0)

See the forum thread full talent details.

Talent icons from https://game-icons.net
Class icon from https://opengameart.org/content/painterly-spell-icons-part-1

Bladebender

Short Name: 
bladebender

Adds the Bladebender class, a psionic warrior that triple-wields daggers. Includes 4 new talent categories and does not appear on enemies.
The addon has no effect while you're not playing Bladebender, so you can safely leave it on.
If you want to use Bladebender talents on Adventurers, you'll need the Slightly More Adventurous addon.

As in vanilla, all talent icons are from http://game-icons.net/ .

Weight: 161240

Changelog

1.0.0:
- Initial release

Unlock Adventurer Class

Short Name: 
unlock-adventurer-class

Unlock the Adventurer class category (internally T-Engine calls them"classes"). This allows the Weekly Adventurer class to be selected.It does not unlock anything else, not even the titular Adventurer class(called a "subclass" by the engine).

Syndicate content