Page 1 of 1
Virtue Title Lost
Posted: Thu May 23, 2013 9:41 pm
by Chala
So i was playing around today and went to admire my new virtue title

when i came to find that i had reverted back to the previous title... I am "almost" to the next title which means i am around 5% till my next title and i thought "Well maby there was a server crash and it reverted to a few days ago. But then i checked my vendor and there are things on there (Particularly magic jewelry that i rarely make) still on there from after i got my title. So not sure what happened,i didn't do anything bad, lol, does virtue go down after a while?
Re: Virtue Title Lost
Posted: Thu May 23, 2013 11:51 pm
by Agata
Yes, virtue is lost after a while.
Re: Virtue Title Lost
Posted: Fri May 24, 2013 2:01 am
by Chala
Ahh, this is did not know, is there a formula for how it is lost?
Re: Virtue Title Lost
Posted: Fri May 24, 2013 4:25 am
by Agata
This is run every time you log in.
Code: Select all
var NextPossibleVirtueLoss := GetObjProperty (character, "NextPossibleVirtueLoss");
if (!NextPossibleVirtueLoss or NextPossibleVirtueLoss < ReadGameClock() )
var amt := cint(GetVirtueAmount(character)/1000);
if (amt > 0)
AddVirtue(character, 0-amt, 1);
BonusHonor(character, amt);
elseif (amt < 0)
AddVirtue(character, amt, 1);
endif
SetObjProperty (character, "NextPossibleVirtueLoss", ReadGameClock()+86400); // 24 hours
endif
Re: Virtue Title Lost
Posted: Fri May 24, 2013 12:22 pm
by Chala
Sure... lol
Re: Virtue Title Lost
Posted: Fri May 24, 2013 3:23 pm
by Agata
WAHAHAHAHAHAHA!
Ok, so when you log in, you lose 1/1000 of your current virtue. Whenever you lose virtue on login, a timestamp is set so you don't lose any more virtue on subsequent logins with the same character until 24 hours have passed.
Re: Virtue Title Lost
Posted: Fri May 24, 2013 4:38 pm
by Chala
Ok, thanks for explaining that. So at the max title ever 24 hours you have the possibility of loosing 24 virtue or more upon logging? I think thats right.
Re: Virtue Title Lost
Posted: Fri May 24, 2013 9:22 pm
by Agata
The max title is attained at 25,600 virtue, so if you have that, you will lose 25 virtue at login,