the uint type of map zone system was not working properly
the uint type of map zone system was not working properly
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
#8260
Status
Fixed
Severity
None
Started
Angelmelody
Jul 12, 2014 8:08
Last Post
Ind
Sep 20, 2014 20:44
Confirmation
N/A
Angelmelody - Jul 12, 2014 8:08
How to reproduce:
1.set disable skill NPC_SUMMONSLAVE for boss type[code=auto:0]
/* All zone is a dynamic (very special) zone that is forcebly inherited by ALL maps automatically */
name: "All" /* changing this name requires MAP_ZONE_ALL_NAME to also be changed in src/map/map.h file */
disabled_skills: {
NPC_SUMMONSLAVE: "MOB_BOSS"
}
[/code]
2. to summon a none-boss mob which can use NPC_SUMMONSLAVE skill (e.g. 1301)
3. none-boss mob's summonslave skill was disabled ,but it shouldn't ....XD
And I notice the major cause of this bug was the value of disable skill subtype in src
always equal to 0 ,hope devs take a look ,thx :)
This post has been edited by
Angelmelody
on Jul 14, 2014 12:47
Angelmelody - Jul 16, 2014 3:39
anyone?
This post has been edited by
Angelmelody
on Jul 16, 2014 5:22
Angelmelody - Aug 2, 2014 6:30
help plz
Ind - Sep 20, 2014 20:14
I was able to test it, and I confirmed...however I'm having some troubles with the mob data o-o for example:
Osiris wasn't able to cast it, OK...then I tested on Toad (1089) and it wasn't able to cast it either. It confirmed for me there, however then I've gone check data and Toad is flagged as Boss (why is that?) Its mode flags are the same as B_Seyren O_O~ /me flags as needs more info, bugs michieru about it
Ind - Sep 20, 2014 20:30
Michieru Confirmed with aegis data I'll just test it on a non-boss thing
Ind - Sep 20, 2014 20:44
Fixed in [url="https://github.com/HerculesWS/Hercules/commit/a9cbfd803a82464e9d715f806409526cedb25537"]https://github.com/HerculesWS/Hercules/commit/a9cbfd803a82464e9d715f806409526cedb25537[/url]