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
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 !