Virtue Title Lost

Having a problem? Post it here.
Post Reply
Chala
Commendable
Commendable
Posts: 368
Joined: Mon Jan 28, 2013 8:23 pm

Virtue Title Lost

Post by Chala » Thu May 23, 2013 9:41 pm

So i was playing around today and went to admire my new virtue title :-D 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?

Agata
Developer
Posts: 715
Joined: Sun Sep 11, 2011 3:36 pm

Re: Virtue Title Lost

Post by Agata » Thu May 23, 2013 11:51 pm

Yes, virtue is lost after a while.
I'm familiar with the acacia. I know how immortality is achieved.

Chala
Commendable
Commendable
Posts: 368
Joined: Mon Jan 28, 2013 8:23 pm

Re: Virtue Title Lost

Post by Chala » Fri May 24, 2013 2:01 am

Ahh, this is did not know, is there a formula for how it is lost?

Agata
Developer
Posts: 715
Joined: Sun Sep 11, 2011 3:36 pm

Re: Virtue Title Lost

Post by Agata » Fri May 24, 2013 4:25 am

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
I'm familiar with the acacia. I know how immortality is achieved.

Chala
Commendable
Commendable
Posts: 368
Joined: Mon Jan 28, 2013 8:23 pm

Re: Virtue Title Lost

Post by Chala » Fri May 24, 2013 12:22 pm

Sure... lol

Agata
Developer
Posts: 715
Joined: Sun Sep 11, 2011 3:36 pm

Re: Virtue Title Lost

Post by Agata » Fri May 24, 2013 3:23 pm

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.
I'm familiar with the acacia. I know how immortality is achieved.

Chala
Commendable
Commendable
Posts: 368
Joined: Mon Jan 28, 2013 8:23 pm

Re: Virtue Title Lost

Post by Chala » Fri May 24, 2013 4:38 pm

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.

Agata
Developer
Posts: 715
Joined: Sun Sep 11, 2011 3:36 pm

Re: Virtue Title Lost

Post by Agata » Fri May 24, 2013 9:22 pm

The max title is attained at 25,600 virtue, so if you have that, you will lose 25 virtue at login,
I'm familiar with the acacia. I know how immortality is achieved.

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests