ToME: the Tales of Maj'Eyal

Everything about ToME
It is currently Mon Jun 26, 2017 8:46 pm

All times are UTC




Post new topic Reply to topic  [ 156 posts ]  Go to page 1, 2, 3, 4, 5 ... 11  Next
Author Message
 Post subject: Faerie Race
PostPosted: Fri Nov 15, 2013 10:36 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
This addon adds in a Faerie, or Fey, race into ToME. This addon was originally created by Kaballah, but he hasn't been online in over a year.
Instead of letting it die (I mean, how could we not be able to play as a Faerie?) I decided to fork it over into a playable form.
I've taken it, modified it's values, and changed it's 4th talent.
You can nab it here.

Includes partial integration with Marson's AWOL addon.
While it is highly recommended you grab it anyway, because it's amazing for those few glitched out enemies, the integration should take care of any issues that arrise for Clones and Shadows.
---

The Fey are an incredibly quick and agile race, however they are incredibly fragile.
You will have to make use of their blinding speed to survive encounters.
If you find yourself in trouble, you can spray some Fey Dust onto nearby enemies while you escape.

Fey stats:
-2 Strength, -5 Constitution, +3 Dexterity, +3 Cunning, +6 Luck,
Life per level: 7
Experience bonus: 5%
Unbreathing

Fey skills:

-Flight
--Passive
--The Fey are capable of flight.
--Avoid certain traps
--Grants bonus Movespeed and Defense, that scales with Dexterity or Magic
--Effect grows if health is low
--Pretty magical wings

-Fey Luck
--Passive
--The Fey are naturally lucky, and this aids them in many ways.
--Grants Luck and Saves
--If you take more than 10% of your life in damage, some of the damage is nullified, and you gain a shield of equal value.
--Scales with Luck
--Effect grows if health is low

-Fey Speed
--Active
--The Fey are always fleet-footed, and are ready to split upon a moment's notice
--Grants bonus Global Speed that scales with Dexterity or Magic
--Effect grows if health is low when activated
--Removes all Pinning effects

-Fey Dust
--Active
--The Fey's Dust, while pretty, turns out to not feel good when thrown into eyes
--Sprays a cone of Fey Dust, which deals damage that scales with Dexterity or Magic
--The spray also knocks back and blinds enemies hit
--It can also stun or confuse, if used at low health

---

Dark Faeries are Faeries that have given up much of their natural agility and defense in exchange for bonus offensive potency.
They are extremely frail, even more so than their more agile counterparts, but make up for it with faster offense, higher damage, and many different tricks.
Despite all thoughts otherwise, they are still, mostly, a playful bunch to be around, if not a bit more painful in their method of invitation.

Dark Fey stats:
-3 Strength, -7 Constitution, +3 Dexterity, +3 Magic, +1 Cunning, +6 Luck,
Life per level: 5
Experience penalty: 5%
Unbreathing

Dark Fey skills:

-Powers of the Dark
--Passive
--The Dark Fey have sacrificed their Flight for additional offensive potency.
--Grants bonus Cast Speed and Combat Speed, that scales with Dexterity or Magic
--Grants bonus Damage that scales with Luck and Character Level
--Effect grows if health is low

-Fey Clone
--Passive
--The Dark Fey have given up some of their natural luckiness, but not all.
--Grants Luck and Saves
--Upon dealing damage, you summon a clone of yourself for a few turns.
--Has your entire talent list, deals 50% damage, and has 10% of your max life.

-Vision of the Shadows
--Active
--The Dark Faerie has lost it's ability to flee, and has been forced to find other methods of survival, in the form of dark magics.
--This talent shows all enemies within a moderate to large radius around yourself.
--Calls forth 3 shadows onto nearby enemies that are in sight.
--Shadows are extremely weak, but make for decent body-blockers.
--Vision Radius, Vision Duration, and Number of Shadow Targets increases with talent level.

-Feyd to Black
--Active
--Call forth the powers of darkness to overflow the battlefield.
--Increases allies life based on their max life.
--Blinds and decreases enemies' life based on their max life.
--Does not apply on-heal effects.
--Cannot lower enemy life below 10% of its maximum.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Last edited by StarKeep on Sun Mar 26, 2017 2:50 am, edited 8 times in total.

Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Sat Nov 16, 2013 9:20 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Faerie V 1.4 - Added Alternate Magic Scaling
---
Their 1st, 3rd, and 4th racials can now scale with Magic.
The scaling on it, however, is lower than for Dexterity, so it may take some investment before seeing it take effect.
The game will always use the highest value total between the two, not just the higher stat.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Sat Nov 16, 2013 7:35 pm 
Offline
Sher'Tul Godslayer

Joined: Tue Jun 18, 2013 10:46 pm
Posts: 2275
Location: Ambush!
The text lists them getting +0 magic, but they seem to get +3 magic.

You could push their Str down to -3 if you want, but any lower than that and you'll muck up certain class choices.

-5 Con is much more reasonable than -9 Con. :)

_________________
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Sun Nov 17, 2013 1:42 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
My bad. That was from an early draft of stat bonuses and stuff, and I had forgotten to remove it.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Tue Dec 03, 2013 4:32 pm 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Faerie V 2.0 - New Scaling | Inverse Health Scaling
---
Updated scaling across the board, it should feel better early, and not skyrocket with talent point investment.
Many of their Racials now gain bonus effects at low health.

Flight changed into a passive, in order for me to do some more complicated stuff with it.
Wings are retained.

Fey Luck now, at talent level 3 or higher, has a chance of making projectiles aimed at you instead hit a nearby tile.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Tue Dec 03, 2013 5:19 pm 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Notice: All updates to Faerie will be migrating to another addon post on the site.

This is due to a bug with it sharing the same shortname as the original Author's, and Steam Workshop not accepting it.

Main post has already updated it's HERE button, so click there to head to it.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Wed Dec 04, 2013 8:37 pm 
Offline
Sher'Tul Godslayer

Joined: Tue Jun 18, 2013 10:46 pm
Posts: 2275
Location: Ambush!
Code:
[LOG]   Elfling uses Fey Dust.
checkHit(smooth)   28.939592256976   32.705855653941   => chance to hit   42.076450273107
[PROJECTOR] starting dam   6
[PROJECTOR] after difficulty dam   6
[PROJECTOR] res   0   1    on dam   6
[PROJECTOR] after resists dam   6
[PROJECTOR] after flat damage armor   6
[PROJECTOR] final dam   6
[PROJECTOR] starting dam   6
[PROJECTOR] after difficulty dam   6
[PROJECTOR] res   0   1    on dam   6
[PROJECTOR] after resists dam   6
[PROJECTOR] after flat damage armor   6
[PROJECTOR] final dam   6
[PROJECTOR] starting dam   6
[PROJECTOR] after difficulty dam   6
[PROJECTOR] res   0   1    on dam   6
[PROJECTOR] after resists dam   6
[PROJECTOR] after flat damage armor   6
[PROJECTOR] final dam   6
checkHit(smooth)   17.948602581974   36.261874046287   => chance to hit   26.10061636035
checkHit(smooth)   17.948602581974   36.261874046287   => chance to hit   17.659562959025
[LOG]   Honey tree is stunned!
stack traceback:
   [C]: in function 'error'
   /engine/interface/ActorTalents.lua:152: in function </engine/interface/ActorTalents.lua:134>
Lua Error: /engine/interface/GameTargeting.lua:115: /engine/interface/ActorTalents.lua:152: /data/damage_types.lua:1496: attempt to index local 'dam' (a number value)
stack traceback:
   /data/damage_types.lua:1496: in function 'projector'
   /engine/interface/ActorProject.lua:198: in function 'project'
   /data-faerierace/talents/faerie.lua:227: in function </data-faerierace/talents/faerie.lua:216>
   [C]: in function 'xpcall'
   /engine/interface/ActorTalents.lua:147: in function </engine/interface/ActorTalents.lua:134>
   At [C]:-1
   At [C]:-1 error
   At /engine/interface/GameTargeting.lua:115 fct
   At /engine/interface/GameTargeting.lua:121 targetMode
   At /engine/interface/GameTargeting.lua:181
   At /engine/KeyBind.lua:229
[LOG]   #UID:2064:0##fbd578#Elfling#LAST# hits Honey tree for #aaaaaa#6 physical#LAST# damage.
[LOG]   #UID:2064:0##fbd578#Elfling#LAST# hits Something for #aaaaaa#6 physical#LAST# damage.
[LOG]   #UID:2064:0##fbd578#Elfling#LAST# hits Bee swarm for #aaaaaa#6 physical#LAST# damage.
[USERCHAT] channel achievement   orcbait   tome   The secret city   false   false
[ENGINE] Setting requested FPS to 2 (500 ms)
[USERCHAT] channel achievement   random417   tome   Fear of Fours   true   false

_________________
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Wed Dec 04, 2013 10:22 pm 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Fixed. Go nab that update everybody.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Thu Dec 05, 2013 4:25 pm 
Offline
Sher'Tul Godslayer

Joined: Tue Jun 18, 2013 10:46 pm
Posts: 2275
Location: Ambush!
With this addon loaded, I got three Panic crashes. The logs were not really helpful (no traceback because panic), but I put one up here: viewtopic.php?f=42&t=39463

Dunno if it's something in how the Mac version implements the wing effects, or what.

_________________
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Tue Dec 17, 2013 8:36 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Updated - Faerie V 2.1 - Opening Area

Added an opening area for Faeries.

Removed cooldown from Flight.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Thu Dec 19, 2013 9:17 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Updated - Faerie V 2.2 - Scaling Tweaks | Boss Reward

General-
Life rating increased to 7.
Being nature born, they can no longer be a Defiler class.
Scaling hit across the board.
Opening area boss now drops a shiny, and has had her ai changed.

Flight-
Defense Bonus greatly lowered.

Fey Luck-
Removed misdirection passive.

Fey Speed-
Duration no longer scales with talent levels.
Slightly higher base speed.
Cooldown lowered.

Fey Dust-
All debuffs will now use the higher between Spellpower or Accuracy to determine if it will hit, checking against Physical Save.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Mon Dec 23, 2013 12:03 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
Small update, made Guardian's Bell not drop from other bosses.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Mon Dec 23, 2013 12:24 am 
Offline
Wyrmic

Joined: Thu Mar 07, 2013 5:18 am
Posts: 285
Interesting twist would be to scale bonuses off absolute health, not relative. This would encourage playstyles that rely on things other than hp for survival.


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Mon Dec 23, 2013 1:03 am 
Offline
Uruivellas

Joined: Sun Feb 03, 2013 12:29 am
Posts: 703
Location: Turtlemire
A soft-cap on the value given could be plausable, but i'd prefer to not have a straight up flat value, mainly because a % value will scale more comfortably with the Player as they level. (See: Daunting Presence)

A flat value would also serve to make health items... not good, and would shove the player more towards just using Unstoppable and Heroism infusions to gain full effects.

While I would enjoy offering an alternative to Health for survival, I'd either need some form of innate defense added to them, and I have not the slightest idea of how to offer that, without straight up ripping off the Ghoul's passive.

_________________
<mex> have you heard the good word about archmage?
<mex> I'm here to tell you about your lord and savior shalore archmage
<mex> have you repented your bulwark sins yet?
<mex> cornac shall inherit the Eyal


Top
 Profile  
 
 Post subject: Re: Faerie Race
PostPosted: Mon Dec 23, 2013 1:31 am 
Offline
Sher'Tul Godslayer

Joined: Tue Jun 18, 2013 10:46 pm
Posts: 2275
Location: Ambush!
A popular mechanic seems to be: "when you lose x% of your health, gain a timed effect buff".

A Halfling and Shalore racial buff both work sorta like that.

Alternately, use the Untouchable's mechanic: when your health drops by 20% or more in a round, you have an x% chance to gain a timed effect buff.

_________________
Check out my addons: Nullpack (classes), Null Tweaks (items & talents), and New Gems fork.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 156 posts ]  Go to page 1, 2, 3, 4, 5 ... 11  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group