Where to balance character?
Where to balance Character in Flyff? Thanks
Newbie
Re: Where to balance character?
How do you mean Balance?
Balance chars is more challenging then just altering the amount of ATK per stat point.
Balancing classes consist out of good Items and STA to HP ratio etc.
Take an look into PropJob.inc there you can change some things. Like HP MP FP etc.
Re: Where to balance character?
Quote:
Originally Posted by
raventh1984
How do you mean Balance?
Balance chars is more challenging then just altering the amount of ATK per stat point.
Balancing classes consist out of good Items and STA to HP ratio etc.
Take an look into PropJob.inc there you can change some things. Like HP MP FP etc.
Example how to increase damage per stats or slayer's damage will increase when u put Dex etc etc
- - - Updated - - -
and how to increase max damage and hp of each characters
Re: Where to balance character?
Slayer only uses STR for Damage out put.
But here int CMover::GetWeaponATK( DWORD dwWeaponType )
Inside that snippet it will calculated how much damage you will do with an certain weapon.
To increase HP take an look into PropJob.inc
Code:
struct JobProp
{
float fAttackSpeed; //°ø¼Ó
float fFactorMaxHP; //ÃÖ´ë HP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorMaxMP; //ÃÖ´ë MP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorMaxFP; //ÃÖ´ë FP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorDef; //¹°¸® ¹æ¾î·Â °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorHPRecovery; //HPȸº¹ factor
float fFactorMPRecovery; //MPȸº¹ factor
float fFactorFPRecovery; //FPȸº¹ factor
float fMeleeSWD; //WT_MELEE_SWDÀÇ ATK factor
float fMeleeAXE; //WT_MELEE_AXEÀÇ ATK factor
float fMeleeSTAFF; //WT_MELEE_STAFFÀÇ ATK factor
float fMeleeSTICK; //WT_MELEE_STICKÀÇ ATK factor
float fMeleeKNUCKLE; //WT_MELEE_KNUCKLEÀÇ ATK factor
float fMagicWAND; //WT_MAGIC_WANDÀÇ ATK factor
float fBlocking; //ºí·ÏÅ· factor
float fMeleeYOYO; //¿ä¿äÀÇ ATK factor
float fCritical; //Å©¸®Æ¼Äà ó¸®
};
Re: Where to balance character?
For those for people who want to balance overall damage based on currently calculated damage the place to look is CAttackArbiter::CalcATK
It is a way to quickly balance damage based on current damage calculation, but it isn't the only thing that should be done!
Re: Where to balance character?
Quote:
Originally Posted by
raventh1984
Slayer only uses STR for Damage out put.
But here int CMover::GetWeaponATK( DWORD dwWeaponType )
Inside that snippet it will calculated how much damage you will do with an certain weapon.
To increase HP take an look into PropJob.inc
Code:
struct JobProp
{
float fAttackSpeed; //°ø¼Ó
float fFactorMaxHP; //ÃÖ´ë HP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorMaxMP; //ÃÖ´ë MP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorMaxFP; //ÃÖ´ë FP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorDef; //¹°¸® ¹æ¾î·Â °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorHPRecovery; //HPȸº¹ factor
float fFactorMPRecovery; //MPȸº¹ factor
float fFactorFPRecovery; //FPȸº¹ factor
float fMeleeSWD; //WT_MELEE_SWDÀÇ ATK factor
float fMeleeAXE; //WT_MELEE_AXEÀÇ ATK factor
float fMeleeSTAFF; //WT_MELEE_STAFFÀÇ ATK factor
float fMeleeSTICK; //WT_MELEE_STICKÀÇ ATK factor
float fMeleeKNUCKLE; //WT_MELEE_KNUCKLEÀÇ ATK factor
float fMagicWAND; //WT_MAGIC_WANDÀÇ ATK factor
float fBlocking; //ºí·ÏÅ· factor
float fMeleeYOYO; //¿ä¿äÀÇ ATK factor
float fCritical; //Å©¸®Æ¼Äà ó¸®
};
where can i find this ? thanks
Re: Where to balance character?
Quote:
Originally Posted by
Frostivus
where can i find this ? thanks
Quote:
Originally Posted by
raventh1984
Slayer only uses STR for Damage out put.
But here int CMover::GetWeaponATK( DWORD dwWeaponType )
Inside that snippet it will calculated how much damage you will do with an certain weapon.
To increase HP take an look into PropJob.inc
Code:
struct JobProp
{
float fAttackSpeed; //°ø¼Ó
float fFactorMaxHP; //ÃÖ´ë HP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorMaxMP; //ÃÖ´ë MP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorMaxFP; //ÃÖ´ë FP °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorDef; //¹°¸® ¹æ¾î·Â °è»ê¿¡ »ç¿ëµÇ´Â factor
float fFactorHPRecovery; //HPȸº¹ factor
float fFactorMPRecovery; //MPȸº¹ factor
float fFactorFPRecovery; //FPȸº¹ factor
float fMeleeSWD; //WT_MELEE_SWDÀÇ ATK factor
float fMeleeAXE; //WT_MELEE_AXEÀÇ ATK factor
float fMeleeSTAFF; //WT_MELEE_STAFFÀÇ ATK factor
float fMeleeSTICK; //WT_MELEE_STICKÀÇ ATK factor
float fMeleeKNUCKLE; //WT_MELEE_KNUCKLEÀÇ ATK factor
float fMagicWAND; //WT_MAGIC_WANDÀÇ ATK factor
float fBlocking; //ºí·ÏÅ· factor
float fMeleeYOYO; //¿ä¿äÀÇ ATK factor
float fCritical; //Å©¸®Æ¼Äà ó¸®
};
Quote:
Originally Posted by
raventh1984
To increase HP take an look into PropJob.inc
Quote:
Originally Posted by
raventh1984
PropJob.inc
Here.
Re: Where to balance character?
Quote:
Originally Posted by
Cuvvvie
Here.
cant find it :3
Re: Where to balance character?
common use your brain!
PropJob,inc is located inside resource folder of the server.
and
CMover::GetWeaponATK( DWORD dwWeaponType )
is located inside the source @file MoverAttack.cpp.
Re: Where to balance character?
Hello,maybe someone can tell me,where i can balance character in S4E6 i'm using IA Jullia