leondedios Posted March 10, 2014 Posted March 10, 2014 (edited) Buenas. Necesito ayuda con la skill Epiclesis de AB, Tengo un problema con la skill Epiclesis la que segun entiendo debe regenerar hp cada 3 segundos y es exactamente ese el problema que acusan mis users, regenera el % correcto pero no asi en los intervalos correctos de tiempo. Espero alguno de ustedes pueda ayudar, gracias de antemano Adjunto lineas de skill en src/map/skill.c case UNT_EPICLESIS: if( bl->type == BL_PC && !battle_check_undead(tstatus->race, tstatus->def_ele) && tstatus->race != RC_DEMON ) { if( ++sg->val2 % 3 == 0 ) { int hp, sp; switch( sg->skill_lv ) { case 1: case 2: hp = 3; sp = 2; break; case 3: case 4: hp = 4; sp = 3; break; case 5: default: hp = 5; sp = 4; break; } hp = tstatus->max_hp * hp / 100; sp = tstatus->max_sp * sp / 100; status_heal(bl, hp, sp, 2); sc_start(ss, bl, type, 100, sg->skill_lv, (sg->interval * 3) + 100); Edited March 10, 2014 by leondedios Quote
Ziu Posted March 10, 2014 Posted March 10, 2014 sección incorrecta, tienes que postearlo en el bug tracker.y sobre un emulador limpio.Te puedo confirmar que falla en el tiempo que tarda en regenerar. Quote
leondedios Posted March 11, 2014 Author Posted March 11, 2014 Gracias Ziu, Posteare en la seccion correcta Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.