Issue information

Issue ID
#5174
Status
Fixed
Severity
Fair
Started
Hercules Elf Bot
Dec 29, 2011 15:21
Last Post
Mysterious
Jan 27, 2013 17:03
Confirmation
N/A

Hercules Elf Bot - Dec 29, 2011 15:21

Originally posted by [b]NANORAY[/b]
when i use dragon breath to a player the player cant even move or use use skills.

Hercules Elf Bot - Dec 29, 2011 19:55

Originally posted by [b]Ind[/b]
its related to sc.opt1 burning in clif.c

This post has been edited by Ind on Dec 29, 2011 19:57

Hercules Elf Bot - Dec 29, 2011 20:52

Originally posted by [b]Protimus[/b]
Please, someone test for me if this patch works.


[CODE]
Index: clif.c
===================================================================
--- clif.c (revision 15317)
+++ clif.c (working copy)
@@ -9320,7 +9320,7 @@
return;
}

- if (sd->ud.skilltimer != INVALID_TIMER || sd->sc.opt1)
+ if (sd->ud.skilltimer != INVALID_TIMER || (sd->sc.opt1 && sd->sc.opt1 != OPT1_BURNING))
break;

if (sd->sc.count && (
@@ -9640,7 +9640,7 @@
return;
}

- if (sd->sc.opt1 > 0 && sd->sc.opt1 != OPT1_STONEWAIT)
+ if (sd->sc.opt1 > 0 && sd->sc.opt1 != OPT1_STONEWAIT && sd->sc.opt1 != OPT1_BURNING)
return;

//This flag enables you to use items while in an NPC. [Skotlex]
@@ -9679,7 +9679,7 @@
if(sd->npc_id) {
if (sd->npc_id != sd->npc_item_flag)
return;
- } else if (sd->state.storage_flag || sd->sc.opt1)
+ } else if (sd->state.storage_flag || (sd->sc.opt1 && sd->sc.opt1 != OPT1_BURNING))
; //You can equip/unequip stuff while storage is open/under status changes
else if (pc_cant_act(sd))
return;[/CODE]

Hercules Elf Bot - Dec 29, 2011 22:23

Originally posted by [b]Ind[/b]
it partially works because there are more occurences. I'll get them fixed

Hercules Elf Bot - Dec 29, 2011 22:51

Originally posted by [b]Ind[/b]
Fixed in [rev=15328]