Empyreal class
Moderator: Moderator
-
- Archmage
- Posts: 362
- Joined: Tue Nov 09, 2010 7:43 pm
Re: Empyreal class
I was showing example of what value for both would be IF you averaged the up to equal values.
Re: Empyreal class
But they'd have to be inverses of each other for the other thing to work.
-
- Archmage
- Posts: 362
- Joined: Tue Nov 09, 2010 7:43 pm
Re: Empyreal class
For what to work and does the slow incoming effect stack with items that grant similar effects like belt of evasion.
Re: Empyreal class
For the increase and the decrease to cancel out. And yes it does stack with Emblem of Evasion and what have you.
-
- Archmage
- Posts: 362
- Joined: Tue Nov 09, 2010 7:43 pm
Re: Empyreal class
Found an error that happens if you get a level up with supernova. (had mirror image out at time too but it got killed with it)
might not be because I leveled up though
=> chance to hit 10
[LOG] Mirror Image (Arendeth) is pinned to the ground.
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:151: in function </engine/interface/ActorTalents.lua:134>
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:173: in function 'useTalent'
/engine/interface/ActorTalents.lua:281: in function 'forceUseTalent'
/mod/class/Actor.lua
in function 'forceUseTalent'
/hooks/empyreal/load.lua:46: in function </hooks/empyreal/load.lua:39>
[string "return function(l, self, data) local ok=false..."]:1: in function 'triggerHook'
/mod/class/Actor.lua
in function 'postUseTalent'
/engine/interface/ActorTalents.lua:153: in function </engine/interface/ActorTalents.lua:134>
Lua Error: /engine/interface/GameTargeting.lua:114: /engine/interface/ActorTalents.lua:173: /engine/interface/ActorTalents.lua:151: /engine/Entity.lua:663: attempt to perform arithmetic on a boolean value
stack traceback:
/engine/Entity.lua:663: in function 'recursive'
/engine/Entity.lua:680: in function 'addTemporaryValue'
/data/timed_effects/physical.lua:781: in function 'activate'
/engine/interface/ActorTemporaryEffects.lua:133: in function 'setEffect'
/data-empyreal/damage_types.lua:40: in function 'projector'
/engine/interface/ActorProject.lua:198: in function 'project'
/data-empyreal/talents/celestial/cosmic.lua:199: in function </data-empyreal/talents/celestial/cosmic.lua:191>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:146: in function </engine/interface/ActorTalents.lua:134>
At [C]:-1
At [C]:-1 error
At /engine/interface/GameTargeting.lua:114 fct
At /engine/interface/GameTargeting.lua:120 targetMode
At /engine/interface/GameTargeting.lua:234 targetMouse
At /mod/class/Game.lua:1708 fct
At /engine/Mouse.lua:52
[LOG] #PINK#Your summoned Mirror Image (Arendeth) disappears.
AI took for target 72255 Mirror Image (Arendeth) :: 71370 thief 1 < 121
[LOG] #UID:72255:0#Mirror Image (Arendeth) hits Mirror Image (Arendeth) for #YELLOW#66 light#LAST#, #GREY#0 darkness#LAST# damage (total 65.12).
[LOG] #{bold}##UID:72255:0#Mirror Image (Arendeth) killed Mirror Image (Arendeth)!#{normal}#
[LOG] #UID
0#Arendeth hits Mirror Image (Arendeth) for #GREY#16 darkness#LAST# damage.
[LOG] #{bold}##UID
0#Arendeth killed Mirror Image (Arendeth)!#{normal}#
[LOG] #UID
0#Arendeth hits thief for #GREY#124 darkness#LAST# damage.
==UNREG part Mirror Image (Arendeth) party72255
[LOG] #00ff00##UID
0#Talent Lunar Orb is ready to use.
[LOG] Arendeth is glowing brightly.
might not be because I leveled up though
=> chance to hit 10
[LOG] Mirror Image (Arendeth) is pinned to the ground.
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:151: in function </engine/interface/ActorTalents.lua:134>
stack traceback:
[C]: in function 'error'
/engine/interface/ActorTalents.lua:173: in function 'useTalent'
/engine/interface/ActorTalents.lua:281: in function 'forceUseTalent'
/mod/class/Actor.lua
/hooks/empyreal/load.lua:46: in function </hooks/empyreal/load.lua:39>
[string "return function(l, self, data) local ok=false..."]:1: in function 'triggerHook'
/mod/class/Actor.lua
/engine/interface/ActorTalents.lua:153: in function </engine/interface/ActorTalents.lua:134>
Lua Error: /engine/interface/GameTargeting.lua:114: /engine/interface/ActorTalents.lua:173: /engine/interface/ActorTalents.lua:151: /engine/Entity.lua:663: attempt to perform arithmetic on a boolean value
stack traceback:
/engine/Entity.lua:663: in function 'recursive'
/engine/Entity.lua:680: in function 'addTemporaryValue'
/data/timed_effects/physical.lua:781: in function 'activate'
/engine/interface/ActorTemporaryEffects.lua:133: in function 'setEffect'
/data-empyreal/damage_types.lua:40: in function 'projector'
/engine/interface/ActorProject.lua:198: in function 'project'
/data-empyreal/talents/celestial/cosmic.lua:199: in function </data-empyreal/talents/celestial/cosmic.lua:191>
[C]: in function 'xpcall'
/engine/interface/ActorTalents.lua:146: in function </engine/interface/ActorTalents.lua:134>
At [C]:-1
At [C]:-1 error
At /engine/interface/GameTargeting.lua:114 fct
At /engine/interface/GameTargeting.lua:120 targetMode
At /engine/interface/GameTargeting.lua:234 targetMouse
At /mod/class/Game.lua:1708 fct
At /engine/Mouse.lua:52
[LOG] #PINK#Your summoned Mirror Image (Arendeth) disappears.
AI took for target 72255 Mirror Image (Arendeth) :: 71370 thief 1 < 121
[LOG] #UID:72255:0#Mirror Image (Arendeth) hits Mirror Image (Arendeth) for #YELLOW#66 light#LAST#, #GREY#0 darkness#LAST# damage (total 65.12).
[LOG] #{bold}##UID:72255:0#Mirror Image (Arendeth) killed Mirror Image (Arendeth)!#{normal}#
[LOG] #UID
[LOG] #{bold}##UID
[LOG] #UID
==UNREG part Mirror Image (Arendeth) party72255
[LOG] #00ff00##UID
[LOG] Arendeth is glowing brightly.
Re: Empyreal class
This has to do with mirror image, not with supernova. I still don't know what the problem is though.
EDIT: I know what the problem was. I set the mirror image's never move to true instead of 1 (and in C and such they'd be equivalent). So when you pinned it with supernova the game bugged out.
EDIT: I know what the problem was. I set the mirror image's never move to true instead of 1 (and in C and such they'd be equivalent). So when you pinned it with supernova the game bugged out.
-
- Archmage
- Posts: 362
- Joined: Tue Nov 09, 2010 7:43 pm
Re: Empyreal class
Does the ai ever use supernova?
-
- Archmage
- Posts: 362
- Joined: Tue Nov 09, 2010 7:43 pm
Re: Empyreal class
As in the mirror clone of the character.
As in artificial intelligence (not to say the ai in the game is that good).
As in artificial intelligence (not to say the ai in the game is that good).
Re: Empyreal class
Yeah it has no ai.
Re: Empyreal class
I believe you're misunderstanding what his clone does.
It doesn't have an AI, it simply casts whatever spell you do, wherever you cast it.
It doesn't have an AI, it simply casts whatever spell you do, wherever you cast 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
<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
-
- Higher
- Posts: 66
- Joined: Fri Aug 26, 2011 9:32 pm
- Location: Gates of Morning
Re: Empyreal class
Great class thus far!
Fighting an Empyreal adventurer is possibly the most entertained I have ever been in ToME. Must've lasted about 100 turns, yet neither of us dropped below 75% health once until I blasted 'em near the end

Re: Empyreal class
Upon learning Spacial Prism, the game locks up, the hotkey bar goes blank, and you have to task manager out.
You are able to start it back up from it's previous save file with no further problems.
Upon checking the log file, it literally threw this lua error an INSANE amount of times, which explains the pretty major cpu spike that the game went through before I closed it.
It appears to, obviously, involve the Druid class in some way, but as it was caused by learning one of your talents, I thought to put it here.
If it's an issue with addon compatibility, fair enough.
You are able to start it back up from it's previous save file with no further problems.
Upon checking the log file, it literally threw this lua error an INSANE amount of times, which explains the pretty major cpu spike that the game went through before I closed it.
It appears to, obviously, involve the Druid class in some way, but as it was caused by learning one of your talents, I thought to put it here.
If it's an issue with addon compatibility, fair enough.
Code: Select all
Lua Error: /mod/addons/druid/superload/mod/class/Actor.lua:313: attempt to perform arithmetic on field 'positive' (a function value)
At [C]:-1 __mul
At /mod/addons/druid/superload/mod/class/Actor.lua:313 preUseTalent
At /engine/HotkeysIconsDisplay.lua:166 display
At /engine/HotkeysIconsDisplay.lua:244 toScreen
At /mod/class/uiset/Minimalist.lua:1751 displayHotkeys
At /mod/class/uiset/Minimalist.lua:1984 display
At /mod/class/Game.lua:1233
<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
<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
Re: Empyreal class
Looks like my fault.
preUseTalent appears to have been upgraded.
Possibly to allow functional costs.
Will add that to the list of fixes.
preUseTalent appears to have been upgraded.
Possibly to allow functional costs.
Will add that to the list of fixes.
My feedback meter decays into coding. Give me feedback and I make mods.
-
- Thalore
- Posts: 151
- Joined: Mon Oct 24, 2011 8:05 pm
Re: Empyreal class
updated version for 1.04?