Page 1 of 1

kicking off the merit system

Posted: Sat Aug 11, 2012 6:34 am
by link
Greetings all,

I started playing around with code, getting pretty good with it.

Nomad moogle
You can talk to nomad moogle by maat. If you are 75 and don't already have the limit breaker keyitem he will give it to you. Could use a scripter to trigger the CS or what ever happens when you unlock merits (was a long time ago, can't remember). For now you just get the msg "received keyitem limit breaker".

Merit menu
Once you have that you can open the menu and see the merit point menu. You can only switch the merit mode if you are inside your MH. The settings are saved in char_stats. When you changed limit mode it is saved in the DB. Correct setting is loaded when you log in to the world.

To follow
There is still a massive amount of work to be done on this such as changing the exp code to accommodate merit points, a large table to store the values of merit points and much much more.

Re: kicking off the merit system

Posted: Sat Aug 11, 2012 3:55 pm
by bluekirby0
We also need to disable all of the meritable abilities by default and put in a set/check mechanism for merits that can alter power, recast timers etc.

Re: kicking off the merit system

Posted: Sun Aug 12, 2012 7:01 pm
by whasf
Hi Link --

I dont think we are ready to start looking at merits yet, there is still too many basic things broken or just not implemented yet. If you could, maybe look into contributing code that allows monsters to cast magic? Currently they don't. That would be a good start :)

Re: kicking off the merit system

Posted: Tue Aug 14, 2012 11:46 am
by link
I have not looked into that system at all so I honestly don't know but if I can do it i will :D

I've spent a bit of time programming the logic for alliances, so far so good! This is going a bit off topic from original post but... so far:

-Two party leaders can form an alliance
-The inviting party is the lead party
-The leading party's leader is the alliance leader

just need to figure out a way of flagging 15 members properly