Warning! This is the old Hercules bugtracker archive, and may not reflect the current state of Hercules. The current bugtracker is on GitHub Issues.
Issue information
Issue ID
#6155
Status
Working as Intended
Severity
None
Started
Hercules Elf Bot
Jul 3, 2012 0:08
Last Post
Mysterious
Mar 27, 2014 21:30
Confirmation
N/A
Hercules Elf Bot - Jul 3, 2012 0:08
Originally posted by [b]Daegaladh[/b] Both should strip EQP_HEAD_TOP instead of EQP_HELM.
Tested on iRO.
Hercules Elf Bot - Jul 3, 2012 3:22
Originally posted by [b]malufett[/b] [CODE]#define EQP_HELM (EQP_HEAD_LOW|EQP_HEAD_MID|EQP_HEAD_TOP)[/CODE]
EQP_HELM is consist of EQP_HEAD_LOW, EQP_HEAD_MID, EQP_HEAD_TOP
so what should be??
Hercules Elf Bot - Jul 3, 2012 3:34
Originally posted by [b]Daegaladh[/b] As I said, Divest Helm and Full Divestment only removes top headgears on official servers. It doesn't remove middle or low headgears. (but works on top+mid and top+mid+low headgears obviously)
This post has been edited by
Daegaladh
on Jul 3, 2012 3:37
Hercules Elf Bot - Jul 3, 2012 3:57
Originally posted by [b]malufett[/b] hmm..ok...thanks...
BTW I check latest SVN...and I test it..it doesn't strip the the mid and low...only the top...
and the code shows
[CODE]i = sd->equip_index[EQI_HEAD_TOP];[/CODE]
so nothing to change...
This post has been edited by
malufett
on Jul 3, 2012 4:15
Hercules Elf Bot - Jul 3, 2012 11:27
Originally posted by [b]Daegaladh[/b] Oops sorry, I saw this in skill.c and I thought the bug was still there:
[CODE]
case RG_STRIPHELM:
location = EQP_HELM;
break;
case ST_FULLSTRIP:
location = EQP_WEAPON|EQP_SHIELD|EQP_ARMOR|EQP_HELM;
break;[/CODE]