[HelP] Flyff Baruna PIERCING

06/04/2015 07:39 Wezzy_Dev#1
i change the #define "MAX_BARUNA_PIERCING 1" to "#define MAX_BARUNA_PIERCING 5"

And the

tBarunaPiercing = { 10000 }; -- 100%

To

tBarunaPiercing = { 10000, 10000, 10000, 10000, 10000 }; -- 100%

but the piercing in game still 1/1 what should i do
06/06/2015 11:24 Wezzy_Dev#2
Help me please!!
06/08/2015 17:08 Wezzy_Dev#3
help please!
06/08/2015 17:42 raventh1984#4
Check if your source has Baruna Piercing if not then you need to add the codes.

You can copy paste it from an diff source that has it.
06/08/2015 19:56 Wezzy_Dev#5
yes sir i have a Baruna Piercing system in source
06/08/2015 20:45 raventh1984#6
you need to make sure. That Baruna Piercing system is 100%. in 90% of the released sources it isnt even fixed. So what you can do. Is search your source for

if( GetProp()->IsBaruna() )

Then check if its inside an function like this

BOOL CItemElem::IsPierceAble( DWORD dwTargetItemKind3, BOOL bSize )

If its like this just comment it out.

like this
//#ifdef __BARUNA
// if( GetProp()->IsBaruna() )
// return FALSE;
//#endif // __BARUNA

in that way you can pierce it to 10 or whatever you set your MAX_PIERCING_WEAPON to inside CmnHdr.h.
06/08/2015 20:59 Wezzy_Dev#7
Quote:
Originally Posted by raventh1984 View Post
you need to make sure. That Baruna Piercing system is 100%. in 90% of the released sources it isnt even fixed. So what you can do. Is search your source for

if( GetProp()->IsBaruna() )

Then check if its inside an function like this

BOOL CItemElem::IsPierceAble( DWORD dwTargetItemKind3, BOOL bSize )

If its like this just comment it out.

like this
//#ifdef __BARUNA
// if( GetProp()->IsBaruna() )
// return FALSE;
//#endif // __BARUNA

in that way you can pierce it to 10 or whatever you set your MAX_PIERCING_WEAPON to inside CmnHdr.h.

Thanks sir i will try this tutorial form you