A couple things had to be adjusted with the star mark calculator. It`s been kind of a nightmare :) All the numbers just get really confusing after you`ve been looking at them long enough. But here it is finally!
[Only registered and activated users can see links. Click Here To Register...]
I posted a pic of the same pet with the same growth rates but as a different type, a warrior atk and then a warrior atk def. To show the difference in star due to the growth rate settings etc.
Additionally I have also finished the Main Compose rate calculator. Instead of having an endless table like tq did with the cq_rbn_rqr, I`ve instead adapted to a different way of determining how many star marks / growth rate points will be distributed based off the progress the attribute is to the cap of that growth. You can see as follows:
The above determines how many points the pets growth rate will increase. It`s also important to remember that the decimal place is like, where its ays Below10Percent = 100, its really 0.100 once it gets through to the client and everything. And while it`s obviously very difficult to reach the cap, once the player has finally reached it, it will receive no additional points. That is because I would prefer for players to start using the other compose functions to increase the star of their pets. Ofcourse this can be changed and altered should the time come, but in my preference I would like for pets to eventually cap at some point in the game. And battle power should then be relied on through alternatives.
Infact when the server source code evolves enough into the newer expansions like the divine path, the new composing systems for the other attributes will come into play and players can then increase the pet star from those options. It`s just a good way to keep things in balance at this point and I really don`t think anyone is going to get to the growth rate cap even despite those who slave away composing constantly.
This also enables me to determine 7 different grades for the minor. Which classically would be the: 1-star, 280 mark, 480 mark, 6-star, 8-star, 12-star and 19-star. While normally the 25-star would be the end compose minor, since there is no increase to the growth rate, it will display a requirement for it but with no increase so it`s pointless.
Ofcourse there are a number of things this could lead to. Such as... We can develop a system to increase a brand new attribute, once composing has reached end-game as far as the main attribute is concerned. So it`s all just another door that I`ve opened the possibility for in having a source code.
I`ve also tested out the compose rates and they are pretty similar to the classic server. I did however test it using a Warrior Atk with a main growth setting of HP. And the increase was about 25-points for the first 5-8 composes, then dropping about 20% and etc. Follow the above for more of a prediction. I thank god we have the cq_grade table, because if I had to write out the grades for every pet I would have thrown in the towel if I`m being completely honest.
Additionally I`ve also integrated the cq_eudemon_rbn_type table into the pettypes table. So we have 3 different tables where we would usually have to enter details for a new pet, all combined into 1 for efficiency!
[Only registered and activated users can see links. Click Here To Register...]
I posted a pic of the same pet with the same growth rates but as a different type, a warrior atk and then a warrior atk def. To show the difference in star due to the growth rate settings etc.
Additionally I have also finished the Main Compose rate calculator. Instead of having an endless table like tq did with the cq_rbn_rqr, I`ve instead adapted to a different way of determining how many star marks / growth rate points will be distributed based off the progress the attribute is to the cap of that growth. You can see as follows:
Code:
public static double Below10Percent = 100;
public static double Below20Percent = 040;
public static double Below40Percent = 020;
public static double Below60Percent = 015;
public static double Below80Percent = 012;
public static double Below90Percent = 006;
public static double Below99Percent = 002;
public static double MaxCompose = 0;
Infact when the server source code evolves enough into the newer expansions like the divine path, the new composing systems for the other attributes will come into play and players can then increase the pet star from those options. It`s just a good way to keep things in balance at this point and I really don`t think anyone is going to get to the growth rate cap even despite those who slave away composing constantly.
This also enables me to determine 7 different grades for the minor. Which classically would be the: 1-star, 280 mark, 480 mark, 6-star, 8-star, 12-star and 19-star. While normally the 25-star would be the end compose minor, since there is no increase to the growth rate, it will display a requirement for it but with no increase so it`s pointless.
Ofcourse there are a number of things this could lead to. Such as... We can develop a system to increase a brand new attribute, once composing has reached end-game as far as the main attribute is concerned. So it`s all just another door that I`ve opened the possibility for in having a source code.
I`ve also tested out the compose rates and they are pretty similar to the classic server. I did however test it using a Warrior Atk with a main growth setting of HP. And the increase was about 25-points for the first 5-8 composes, then dropping about 20% and etc. Follow the above for more of a prediction. I thank god we have the cq_grade table, because if I had to write out the grades for every pet I would have thrown in the towel if I`m being completely honest.
Additionally I`ve also integrated the cq_eudemon_rbn_type table into the pettypes table. So we have 3 different tables where we would usually have to enter details for a new pet, all combined into 1 for efficiency!