[1.5.3] W.I.P. true vampire lord

A place to post your add ons and ideas for them

Moderator: Moderator

Message
Author
idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

[1.5.3] W.I.P. true vampire lord

#1 Post by idolord »

i'v been of the charts for a while now but i'm back and even tho i had to wrap my head aroud tome modding once more here i am.

i got my files back and have been trying to solve issues related to the porting from 1.2.4 to 1.5.3

it appear the way UI buttons are created have been changed and i can't get the button from exsanguechoice.lua to register being clicked (even being hovered apparently) ... any guidance on buttons would be welcomed as wiki is scarce about it.

secondly i struggle with the spliting ennemy problem mentioned by Lilith Dragmire tried to let the base die function to happent without tutching it but it might mostly been linked with the fact that the damagetype "feasted" don't "return" anything but when i add

Code: Select all

		local realdam = DamageType.defaultProjector(src, x, y, type, dam)
		return realdam
to the damagetype "feasted" i get an error "can't compare number to a table"

i'll keep digging but if anyone has an idea feel free to enlight me ;) !
---------------------------------------------

http://te4.org/games/addons/tome/vampirelord

---------------------------------------------

thanks to desophos, his glutton mod has been realy educating and inspirational
thanks to Wyrmic for the spellcheking
thanks to StarKeep for the help with debugging

---------------------------------------------

VampireLord class

Walk the path of a true vampire lord !

Feast upon your prey, thus increasing your blood pool, drag their corps in you shadow, later you can extract blood from those, event get stats and talent points from them.


changelog:
v a2.6:
-fixed onTakeHit superload (thanks to StarKeep)

v a2.5:
-re-ajusted "sadism" talents cost

v a2.1:
-fixed talents requirement and order for "sadism" talent tree.

v a2.0:
-talent tree "sadism" unleached !!!

v a0.3:
-prevented summons to be added to corpse pool (need to be tested)

v a0.2:
-spellcheck

v a0.1:
-the backbone are stuffed

implemented:

blood pool: a resource that add to life, as long as you have blood in your blood pool damage dealt to you will apply on your blood pool instead of your life.

================
sanguinism talent tree
================
- Feast:
Feast upon target's blood dealing a percentage of damage draining his blood out.
If the target dies, a percentage of his max heal will be added to your max blood pool.
Plus his corps will be added to your corps pool.
The maximum amount of creature you caan store in your corps pool is 80
The damage dealt increase based on talent level and the higest stat. strengh or willpower
the pencentages increase with the talent level.

- Empowerment:
Increases the bonuses for having blood in your pool
damage, defence, spellpower and mindpower increase if you have blood remainig incrase with talent level.

- Exsanguation:
Drain the blood from a feasted corps
drain a percentage of corps max heal.
Plus at level 5: each row of 10 creature exsangued grant a stat point
each row of 25 creature exsangued grant either a talent or generic point
each row of 200 creature exsangued grant a category point
percentage restored increase with talent level

- Blood Bound:
when you die, if there is more than x creature remaining
in your crops pool, they will be consumed (form the top creature available)
restoring a percentage of your heal and blood.

x decrease with talent level while percentage increase.
-------------------------------------

sadism talent tree:

-tribute: pay a percentage of your max health to inflict to the target damage based on his max health.

-stupeffy: pay a percentage of your max health to cause an aoe that hav a chance to inflict fear to all creature in it plus minorely damaging them.

-blood river: pay a percentage of your max blood to cause a large blight aoe that heal you of a percentage of the damage inflicted with it.

-pike jungle: pay a percentage of your max health to cause a small pinnig aoe that deal medium phisical damage

------------------------------------------------------------------------------------------------------------------------

nex to come :

=================
masochism talent tree:
=================

-black blood: for each % of heal missing increase mental/spell/phisical saves

-boyling aura: for every % of heal missing inflict 1 damage in aoe around you

-blood scales: a percentage of you max blood is converted into a shield that returne a percentage of the damage dealt.

-retribution: a shield that explode upon deactivation dealing damage equivalent to what it have absorbed in an aoe around you.

==================
manipulation talent tree:
==================

=================
shadowrift talent tree:
=================

any feedback and suggetion are welcomed !
Last edited by idolord on Sun May 21, 2017 10:50 am, edited 11 times in total.

NemesisZeru
Archmage
Posts: 335
Joined: Wed Jan 15, 2014 12:56 pm
Location: Somewhere, probably.

Re: [1.2.4] W.I.P. true vampire lord

#2 Post by NemesisZeru »

Well, you mentioned english wasn't your native language, and that you needed someone to spellcheck, so...

Going off the vault talent descriptions.


Sanginism(I think it should be Sanguinism, but it isn't exactly a proper word, admittedly.)

Feast
Feast upon the target's blood, dealing X damage and attempting to drain the target's blood out. If the target dies, X% of his max health will be added to your max blood pool. Plus, his corpse will be added to your corpse pool.
The maximum amount of creatures you can store in your corpse pool is X.
The damage dealt increases based on the higher of Strength or Willpower.


Empowerment
Increases the bonuses for having blood in your pool.
Current blood modifiers:
Power: X combat damage and defense
Magical: X Spellpower and Mindpower


Exsanguinate
Drain the blood from a feasted corpse.
Drain 100% of the corpse's max health.
At level 5, each 10 creatures exsanguinated grants a stat point.
Every 25 creatures exsanguinated grants either a generic or class point.
Every 200 creatures exsanguinated grants a catagory point.

Blood Bound
When you die, if there's more then 10 creatures remaining in your corpse pool, they will be consumed(from the top creature available), restoring X% of your blood and life.


Hopefully this helps a bit. C:


Also, some of the trees on the vault appear to have no talents(Trees I'm pretty sure are from the Glutton). Not sure if they're just unfinished trees, or if the vault is bugging out, but I figured I'd mention it. C:

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#3 Post by idolord »

tanks a lot will add it on nex update ;)

Hirumakai
Thalore
Posts: 192
Joined: Wed Aug 11, 2010 2:39 pm

Re: [1.2.4] W.I.P. true vampire lord

#4 Post by Hirumakai »

This seems to be an interesting concept.

I realize you are trying to give the feel that as a vampire feeds, it becomes stronger and stronger.

However, this conflicts with the typical method of leveling (kill lots, get experience, become stronger).

In order for the addition of stats, talent points and category points to work, you will need to disable normal leveling, or else the class will be double dipping. It also heavily encourages grinding extra bodies, as opposed to killing bosses for XP.

The other problem is there is no limit. In a normal leveling progression in the main campaign, you top out at level 50. At the moment the blood pool can get crazy large, and encourages you to kill every single enemy in every single dungeon, especially going back to low level ones to one hit enemies with feast.

One option would to be let the blood pool grow with level only, and have all kills, in any form, restore blood to your pool in proportion to their experience point worth. Imagine the XP as blood. Feast would then be only used to add corpses to the corpse list. Additionally, this means you might be able to have a much smaller corpse list, since its not needed for gaining stat/talent points. This allows you to reign in Blood Bound to a much saner number of extra lives (instead of 80 at 5/5 and 1.3 multiplier). It also means you can avoid having a 10,000 hp blood shield by mid game, but having the level 20 blood pool only be a few hundred perhaps.

Otherwise, I think you're going to need a custom leveling method and throw out the normal one, which I think is going to be a challenge to code and balance.

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#5 Post by idolord »

Hello Hirumakai,

Thanks for the feedback !

as we already discussed, i might well end up doing a custom leveling based on Feasted/exsanguinated as i realy whant this class to revolve around those stats (plus blood wich i'm working with now, making "river of blood") for now it will be like that tho until the other talents tree take shape
regarding blood, i actualy set "river of blood" to cost half the max amount of blood. even if this is the only talent in sadism tree that will use blood as a ressource i'm aiming to make most of the masochism talent tree to do so (always be a percentage of max blood) which mean 10 or 10000 wouldn't realy mean that much (on the resource side) on the shield side without taking the corpses limit down, the max blood amount could be based of a percentage of the added blood of all corpses currently in the corpse pool maybe ...

for the thrill of the hunt, that was intended. Vampires feed on life and are cupid cold blooded predator so they should not pass by any living thing letting them untouched for the weakest enemy i would say when you have 10000 blood 10% of around 200 added to it isn't that big of a deal.

for the leveling i could just desable gaining stats on leveling and leave the mechanism as it is but it will be slower thant normal progression then but weigh more on the choice of the player (do i need more lives vs to be more strong)

i don't mind the chalenge of the code part as i'm determinated to make this work and think lua coding is fun. The balance part will indeed be the trickyest and would need all talent to be in first cause i can't balance a half finished concept anyway adding stuff would mean reworking the balance each time but some ideas intresting could emerge along the path making balancing less nerve-wracking.

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#6 Post by idolord »

an idea passing by removing exsanguination from this talent tree making it inherant to the class making the skill to just increase the amount of blood it restore then desabling normal leveling and max blood gain form feast.

exsanguination of a base creature would just increase blood pool
exsanguination of elites/boss grant 1 stat or generic (leave the player choose)
exsanguination of rare grant levelup

anyway the most important, did you enjoy palying it ?

Equinox
Posts: 1
Joined: Thu May 02, 2013 7:07 am

Re: [1.2.4] W.I.P. true vampire lord

#7 Post by Equinox »

idolord wrote: any feedback and suggetion are welcomed !
I'd also just like to say if you're still in need of spellchecking, I'm up for it. That is if you don't already have that covered, of course. (just going off the descriptions in the 'New Character' screen - there are still a few small errors there).
Equinox; "They say the flapping wings of a single butterfly can stir a wind on the other side of the world. Ever wonder what impact your little bat wings have on this world?"

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#8 Post by idolord »

any help is welcomed :) Wyrmic have alredy helped but on the matter i'll take what come first. Anyway i'm also in dire need of feedback if someone hear ...

mkire
Wayist
Posts: 21
Joined: Wed Nov 12, 2014 2:42 am

Re: [1.2.4] W.I.P. true vampire lord

#9 Post by mkire »

It might simply be some other addon i have (I have a bunch of them) but the 'devour corpses, get talent points' doesn't do anything for me. the pop up happens and i click a button to select it, but no generic or class points appear

mkire
Wayist
Posts: 21
Joined: Wed Nov 12, 2014 2:42 am

Re: [1.2.4] W.I.P. true vampire lord

#10 Post by mkire »

So more news on the 'eat corpses, get talent points' thing; If i mouse over and hit enter i get the points, but if i click on the buttons nothing happens.

Feed-back; I'm sitting at lvl 20 and i have 36k bloodpool, Nothing can really get through my huge stack of HP, and the skill that scales physical power to how much blood i have has turned my fists into 50 damage weapons, plus given me 100+ spell/mind power.

I refuse to use the skill that reduces the max size of my bloodpool, the time i tried it didn't give me enough kill for reducing how much hp i permanently had to be worth it, I haven't tried any of the attack skills besides feast because they don't look very appealing.

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#11 Post by idolord »

thanks for the feedback :) it isn't boring to use only one talent ? the sadism talents are usefull caus of the debuff

i do myself use a bunch of mods could you dropby a list of the mods you do use that i can investigate on the matter.

the donuses are intended like so but i would have to nerf this.

for the other skills i might increase the effect duration to make it more apealing

when you say "nothing happend" you mean "the windows closes then i don't get the generic" ?

anyway are you using the latest build of vampirelord ?

mkire
Wayist
Posts: 21
Joined: Wed Nov 12, 2014 2:42 am

Re: [1.2.4] W.I.P. true vampire lord

#12 Post by mkire »

I'm using a gnome vampire in my latest run, and they can spend generic points to unlock magic/psionics/more fight, though you're right, it is kinda boring to only use feed, but it's the only way to stick something in the corpse list.

the damage is really subpar looking for the sadism tree; i have mind/spell power at ~400 and stupefaction and pike jungle both deal 51.3 damage for the three turns they last when just looking at them without any points in them. I'm seriously over powered, but i'm better off just bumping into someone than taking the time to cast these, not to mention it'll significantly decrease the thing that's keeping me alive.

when you say "nothing happend" you mean "the windows closes then i don't get the generic" ?
Yeah, i eat 25 corpses, the popup shows up, if i click on the button, i don't get a talent point. If i mouse over or use the arrow keys to select one and then hit enter, i get the point.



If you limited the max blood-pool size then a good number of the 'i can't die, i'm overpowered' bits would disappear. Maybe something like constitution*level*+HP? a rough estimate has that ending at level 50 with ~4000-5000 blood, which is still a really high amount when it also acts as an HP pool

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#13 Post by idolord »

but if i "cap" the blood pool i might either reduce drasticaly the cost of the sadism tree or increase the damage they deal, i aggre with the fact that sadism tree can do more damage but keep in mind that it does AOE damage if you count every opponent it can damage, potentialy, it goes higher than 500 damage overall ... (in fact damages are based on the aoe talent "vapour" from archmage if that's the name of it)

for the cathegory point you did not enswered, are you using the latest version of vampirelord ?

mkire
Wayist
Posts: 21
Joined: Wed Nov 12, 2014 2:42 am

Re: [1.2.4] W.I.P. true vampire lord

#14 Post by mkire »

i'm using vampire_lord_9.teaa, I dunno if that's the latest version or if you've pushed out a more recent one in the week or so that i have been using it.

As for category point, that happens when i eat 200 corpses no problem.

I suppose i should just wait for the other categories you don't have finished to be written before i give any more feedback.

idolord
Yeek
Posts: 13
Joined: Sun Oct 19, 2014 1:13 pm

Re: [1.2.4] W.I.P. true vampire lord

#15 Post by idolord »

so you do have the latest one ... sorry for the delay christmass is incomming and work has gone wild. As i work +10 h a day i don't realy have time but that might get back to normal when chismass + new year is over.

Post Reply