Hercules icon indicating copy to clipboard operation
Hercules copied to clipboard

SC_BURNING

Open AnisotropicDefixation opened this issue 9 years ago • 3 comments

Old issue, posting it here to bring more attention.

Refer to: http://herc.ws/board/tracker/issue-8437-burning-status-to-mob-doesnt-have-damage/

AnisotropicDefixation avatar Aug 25 '15 10:08 AnisotropicDefixation

Still open.

FlippAcademy avatar Oct 06 '16 19:10 FlippAcademy

ahh problem here is interesting... Banaspaty_Card should use bonus3 bAddEff with ATF_TARGET. Problem is somewhere in sc_start, since flag is SCFLAG_NONE it wont do status_get_sc_def which should provide the calculation for duration.

MrKeiKun avatar Nov 02 '21 04:11 MrKeiKun

okay was able to do a better digging of whats going on.

For some reason, in status_change_start_sub:

//Even if a status change doesn't have a duration, it should still trigger
	if (tick < 1) return 1;

exist and unable to get the minimum duration below:

//Minimum durations
	PRAGMA_GCC46(GCC diagnostic push)
	PRAGMA_GCC46(GCC diagnostic ignored "-Wswitch-enum")
	switch (type) {
	case SC_ANKLESNARE:
	case SC_BURNING:
	case SC_MARSHOFABYSS:
	case SC_STASIS:
	case SC_DEEP_SLEEP:
		tick = max(tick, 5000); //Minimum duration 5s
		break;

MrKeiKun avatar Mar 13 '22 12:03 MrKeiKun