[V.1.0.1] Class: Celestial Avatar V0.3
Moderator: Moderator
[V.1.0.1] Class: Celestial Avatar V0.3
New Race: Celestial Avatar
Download at : http://te4.org/games/addons/tome/class-celestial-avatar
"Celestial Avatars are the representation of the heavenly bodies summoned by Anorithils to help in the defense the Gates of Morning.
Because they are summoned by Anothirils they can control negative energy and positive energy at will, and their their body will react to the manipulation of these energies.
They use negative energy to blast their enemies with dark spells or they use the positive energy to attack enemies with weapons.
Their most important stats are Strength and Dexterity if they walk along the path of the sun or Magic and Cunning if they walk through the path of the moon."
Race specifications:
Undead Race (No infusions, no antimagic)
Life per level: 10
Poison , Disease, Fear Immunity.
No need to breathe.
+4 Dex, +2 Mag and +2 Cun.
Damage Resistances: 20% Darkness and -20% Light. **
Impposible to have a positive Light Radius **
Experiencie Penalty: 25%
Access to stealth category talents (At 1.1 unlocked, or extra 0.1 if class knows the category).
Shadow special talents.
Reacts to positive and negative energy levels.
Class specifications:
+2 Str, +2 Dex, +2 Mag and +2 Cun.
No extra life per level.
Negative energy regeneration = 1 **
No natural stamina and mana regeneration.
** = Depends on your body form.
Talents:
Class Talents:
Cunning/Stealth: Unlockad at 1.2 (+0.1 Race)
Spell/Nightfall: Locked at 1.1
Technique/Dualweapon Attack: Locked at 1.1
Celestial/Star Fury: Unlocked at 1.3
Celestial/Combat: Unlocked at 1.3
Celestial/Sun Path: Unlocked at 1.3
Celestial/Moon Path: Unlocked at 1.3
Generic Talents:
Technique/Combat Training: Unlocked at 1.2
Cunning/Survival: Unlocked at 1
Celestial/Chants: Locked at 1.3
Celestial/Hymns: Locked at 1.3
Celestial/Light: Unlocked at 1.3
Race/ Shadow: Unlocked at 1
Celestial/Twilight Combat: Unlocked at 1.3
Class can be played as a melee/rogue class using daggers or as a spellcaster. Best way to play is as an hybrid class.
-------------------------------------------------------------------------------------------------------------
Install Information:
To install just put teaa file in your addon folder.
Known Bugs:
None so far.
-------------------------------------------------------------------------------------------------------------
Hello everyone! This is my "first" addon (I already uploaded the race, but consider that the addon V.0.1)
I don't know anything about LUA language so I use this addon to start learning the basics.
So most of the talents are a copy/paste from another piece of code and editted. I still managed to get an original/different class with an interesting play style. Thanks to everyone in the tome IRC for the help, specially to yufra for teaching me.
This is still a work in progress. First of all Class should start at Gates of Morning. But I still have to learn how to do it in the good way (Starting as an undead in the middle of gates of morning is funny, you'l get one shot killed by a certain NPC) and I have ideas for a couple more talents for the class. I still have to add sounds, particles and visual effects too.
So far, the class could make it to the end in the current state so I decided to upload it to obtain feedback.
I hope everyone likes it and have fun playing with the celestial powers! Which path will you walk?
Download at : http://te4.org/games/addons/tome/class-celestial-avatar
"Celestial Avatars are the representation of the heavenly bodies summoned by Anorithils to help in the defense the Gates of Morning.
Because they are summoned by Anothirils they can control negative energy and positive energy at will, and their their body will react to the manipulation of these energies.
They use negative energy to blast their enemies with dark spells or they use the positive energy to attack enemies with weapons.
Their most important stats are Strength and Dexterity if they walk along the path of the sun or Magic and Cunning if they walk through the path of the moon."
Race specifications:
Undead Race (No infusions, no antimagic)
Life per level: 10
Poison , Disease, Fear Immunity.
No need to breathe.
+4 Dex, +2 Mag and +2 Cun.
Damage Resistances: 20% Darkness and -20% Light. **
Impposible to have a positive Light Radius **
Experiencie Penalty: 25%
Access to stealth category talents (At 1.1 unlocked, or extra 0.1 if class knows the category).
Shadow special talents.
Reacts to positive and negative energy levels.
Class specifications:
+2 Str, +2 Dex, +2 Mag and +2 Cun.
No extra life per level.
Negative energy regeneration = 1 **
No natural stamina and mana regeneration.
** = Depends on your body form.
Talents:
Class Talents:
Cunning/Stealth: Unlockad at 1.2 (+0.1 Race)
Spell/Nightfall: Locked at 1.1
Technique/Dualweapon Attack: Locked at 1.1
Celestial/Star Fury: Unlocked at 1.3
Celestial/Combat: Unlocked at 1.3
Celestial/Sun Path: Unlocked at 1.3
Celestial/Moon Path: Unlocked at 1.3
Generic Talents:
Technique/Combat Training: Unlocked at 1.2
Cunning/Survival: Unlocked at 1
Celestial/Chants: Locked at 1.3
Celestial/Hymns: Locked at 1.3
Celestial/Light: Unlocked at 1.3
Race/ Shadow: Unlocked at 1
Celestial/Twilight Combat: Unlocked at 1.3
Class can be played as a melee/rogue class using daggers or as a spellcaster. Best way to play is as an hybrid class.
-------------------------------------------------------------------------------------------------------------
Install Information:
To install just put teaa file in your addon folder.
Known Bugs:
None so far.
-------------------------------------------------------------------------------------------------------------
Hello everyone! This is my "first" addon (I already uploaded the race, but consider that the addon V.0.1)
I don't know anything about LUA language so I use this addon to start learning the basics.
So most of the talents are a copy/paste from another piece of code and editted. I still managed to get an original/different class with an interesting play style. Thanks to everyone in the tome IRC for the help, specially to yufra for teaching me.
This is still a work in progress. First of all Class should start at Gates of Morning. But I still have to learn how to do it in the good way (Starting as an undead in the middle of gates of morning is funny, you'l get one shot killed by a certain NPC) and I have ideas for a couple more talents for the class. I still have to add sounds, particles and visual effects too.
So far, the class could make it to the end in the current state so I decided to upload it to obtain feedback.
I hope everyone likes it and have fun playing with the celestial powers! Which path will you walk?
Last edited by Emaster on Fri Apr 19, 2013 11:36 pm, edited 1 time in total.
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
They're undead? Like, rotting bodies undead? Really? The description makes them seem more like summoned elementals. What's the lore behind them?
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
Well, there are many kinds of undeads, from your typical rotting bodies undead like ghouls, skeletons and lich there are other kinds like vampires and less fleshy and rotting creatures like spirits and ghosts.
Also, undead is any creature not alive animated by supernatural forces.
When I was thinking on this class I was thinking more of an animated supernatural non corporeal force animated by necromancers or using negative energy by anorithils.
In game doomed class can summon shadows by using hate, and they don't use a body to do this, they just use pure willpower to do that.
Also, in game lore talks about undeads types (dust to dust) and talks about spirits.
Maybe i'll reword the class descrption.
Well, honestly I was just playing and poking the code around to learn so I quickly created the name of the class, race and everything else to fit my ideas, so everything can be changed...
Also, undead is any creature not alive animated by supernatural forces.
When I was thinking on this class I was thinking more of an animated supernatural non corporeal force animated by necromancers or using negative energy by anorithils.
In game doomed class can summon shadows by using hate, and they don't use a body to do this, they just use pure willpower to do that.
Also, in game lore talks about undeads types (dust to dust) and talks about spirits.
Maybe i'll reword the class descrption.
Well, honestly I was just playing and poking the code around to learn so I quickly created the name of the class, race and everything else to fit my ideas, so everything can be changed...
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
Poking around in the code (haven't loaded one up yet), and I've noticed a few things:
- Moonrise's on_pre_use message says "You require a moon blade...", but the check looks like it is for dual moon blades.
- For moonset, you may want to add protection to avoid dividing by 0 (on insane mode bosses, for example)
- Favoured by the moon: on_pre_use message refers to the moon being a star. Maybe celestial body?
- Favoured by the moon (and sun) description should be "...and all your attacks ignore %d%% darkness resistance."
- Cover in Shadows: "...cover all your weapons and attacks." "...Also increases darkness damage penetration by %d%% and darkness damage by %d%%."
- Sunrise: you may want to remove the Steamroller part of the code, it would be a bit unexpected.
- Twilight Strike: "If you possess more..."
- Dawn's critical chance increase applies to self, not the weapon, so it affects all attacks.
- Dusk's "type" should be {"celestial/twilight-combat", 4}
- it looks like you are using the following code in many talents. You can instead make a function, then call it from each of them, making maintenance much easier.
Looks good!
- Moonrise's on_pre_use message says "You require a moon blade...", but the check looks like it is for dual moon blades.
- For moonset, you may want to add protection to avoid dividing by 0 (on insane mode bosses, for example)
- Favoured by the moon: on_pre_use message refers to the moon being a star. Maybe celestial body?
- Favoured by the moon (and sun) description should be "...and all your attacks ignore %d%% darkness resistance."
- Cover in Shadows: "...cover all your weapons and attacks." "...Also increases darkness damage penetration by %d%% and darkness damage by %d%%."
- Sunrise: you may want to remove the Steamroller part of the code, it would be a bit unexpected.
- Twilight Strike: "If you possess more..."
- Dawn's critical chance increase applies to self, not the weapon, so it affects all attacks.
- Dusk's "type" should be {"celestial/twilight-combat", 4}
- it looks like you are using the following code in many talents. You can instead make a function, then call it from each of them, making maintenance much easier.
Code: Select all
getDamage = function(self, t)
local posimod = (self.positive/(70 - 5*self:getTalentLevelRaw(t) - 1*self:getTalentLevelRaw(self.T_DAWN)))
posimod = posimod^.5
return posimod end,
-
- Archmage
- Posts: 379
- Joined: Tue Nov 11, 2003 10:54 am
- Location: Wroclaw/Poland
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
I just loaded the class and looked through the talents. It looks very interesting, some neat playstyles can be adopted.
Looking forward playing this class.
Cheers.
Looking forward playing this class.
Cheers.
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
I am impressed. I can't find any obvious overpowered skills and it have a nice, different playstyle compared to the other classes.
I like how that character changes his appearance and behaviour when your positive energy overpowers the negative. I have to admit I was a little bit worried when I notices that you would need Strength, Dexterity, Magic and cunning if you wanted to play it like a stealthy warrior but Twilight Channel might very well fix that.
Is there anyway to quickly change aspects between Positive and Negative? Sometimes I would like to open up with some ranged damage and the switch to Positive mode when in close combat.
I like how that character changes his appearance and behaviour when your positive energy overpowers the negative. I have to admit I was a little bit worried when I notices that you would need Strength, Dexterity, Magic and cunning if you wanted to play it like a stealthy warrior but Twilight Channel might very well fix that.
Is there anyway to quickly change aspects between Positive and Negative? Sometimes I would like to open up with some ranged damage and the switch to Positive mode when in close combat.
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
I just noticed that you already thought of that. Sunrise/Moonrise switch to Positive/Negative and Sunset/Moonset does the opposite.Moander wrote:Is there anyway to quickly change aspects between Positive and Negative? Sometimes I would like to open up with some ranged damage and the switch to Positive mode when in close combat.
I like the different combos of the light and dark spells.
Moonrise teleports me away from close combat and darkens the square, enabling the "Bless of the Moon" and Sunrise teleports me to close combat and lights up the square, enabling "Bless of the sun".
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
ooooooooo
excited.
excited.
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
A little bug: "Bless of the Sun" only gets refreshed if you move into a lit tile, but not if you stand on a lit tile.
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
Thanks for poking around!lukep wrote: Interesting and wise words
Already fixed all the typos you said, removed the steam roller part, dividing by zero is fun but I set a check there as you said,
Dusk type was set to {"celestial/twilight-combat", 3}. Having dusk to have a dawn requirement was strange, so I decided player could geth both at the same level, but with different stat requirements.
As I said, is my first time poking around the code and lua language so your words are really apreciated.
I tried to set the skills with low numbers, buffing a class is better than nerfing a class in the fun department, right?Moander wrote:I am impressed. I can't find any obvious overpowered skills and it have a nice, different playstyle compared to the other classes.
I like how that character changes his appearance and behaviour when your positive energy overpowers the negative. I have to admit I was a little bit worried when I notices that you would need Strength, Dexterity, Magic and cunning if you wanted to play it like a stealthy warrior but Twilight Channel might very well fix that.
Is there anyway to quickly change aspects between Positive and Negative? Sometimes I would like to open up with some ranged damage and the switch to Positive mode when in close combat.
Actually, the class main requirements are Strength and Magic. Dexterity is used only if you go with the sun path and Cunning if you want to go stealthy or increase your magical damage via crits. Maybe i'll rephrase the class definition.
Yea, when I designed the class I was thinking about a quick way to change playing style. So Sunrise, Sunset, Moonrise and Moonset are the options. Player can start a battle in close range and quickly get away to start blasting with the spells when you need it or blast enemies with spells from range and just get close to do the last hit. As all the classes in TOME, possition is the key.
Thanks for being excited! It really motivates me to finish this addon!Sradac wrote:ooooooooo excited.
Fixed, and actually I realized a bless could be obtained using Sunset and Moonset without the talent, so fixed that too.Moander wrote:A little bug: "Bless of the Sun" only gets refreshed if you move into a lit tile, but not if you stand on a lit tile.
I'm glad I already got feedback so quickly! Thanks everyone for the support!
Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
There's a race meta type you might want to look at that DG didn't really do anything with. Constructs
it had golems in it, but nothing else. It was still no infusions, no am but wasn't undead. You might look at that, and that MIGHT even fix the gates start

Re: [V.1.0.1] Class: Celestial Avatar V0.2 [Work in progress
New version uploaded!
Added 2 new talent categories and fixed some bugs!
Class is almost done, just missing particles and some cool effects. Until someone gives me a fantastic idea for the class.
Added 2 new talent categories and fixed some bugs!
Class is almost done, just missing particles and some cool effects. Until someone gives me a fantastic idea for the class.
-
- Archmage
- Posts: 362
- Joined: Tue Nov 09, 2010 7:43 pm
Re: [V.1.0.1] Class: Celestial Avatar V0.3
but don't you need dex to wield the daggers required for twilight channel (for higher tier) and for the accuracy in combat with them (only converts damage bonus to stats of magic and str not the hit stats).
Maybe you should make it so the player uses cuning for hit chance when channeling.
Maybe you should make it so the player uses cuning for hit chance when channeling.
Re: [V.1.0.1] Class: Celestial Avatar V0.3
The light/darkness switching is broken :/ you only turn bright form when using the charge and then you go straight back to dark.
Re: [V.1.0.1] Class: Celestial Avatar V0.3
Well, if you go in the sun path and being a melee user you'll need higher dex wield better daggers, and increase dagger mastery.Hellcommander wrote:but don't you need dex to wield the daggers required for twilight channel (for higher tier) and for the accuracy in combat with them (only converts damage bonus to stats of magic and str not the hit stats).
Maybe you should make it so the player uses cuning for hit chance when channeling.
Maybe i'll check if I could make the offhand hit using cunning instead of dex.
Are you using other addons? I just downloaded lastest version and is working fine. If you're using other addons can you post them? So I could check compatibilities.ajfluffy wrote:The light/darkness switching is broken :/ you only turn bright form when using the charge and then you go straight back to dark.