Jump to content
leondedios

Bug Skill Epiclesis

Recommended Posts

Buenas.

Necesito ayuda con la skill Epiclesis de AB,  /pat

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

 

screenroh-renacido051-872494.jpg

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 by leondedios
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.