summaryrefslogtreecommitdiff
path: root/src/map/skill.c
diff options
context:
space:
mode:
authorcookiecrumbs <cookiecrumbs@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-07-18 04:02:18 +0000
committercookiecrumbs <cookiecrumbs@54d463be-8e91-2dee-dedb-b68131a5f0ec>2012-07-18 04:02:18 +0000
commit6f4a6ea70d8d599e81ef5f4cf762dd5e2ad20b4c (patch)
treeceeabe99a98a67081a571995d2e54ccbba49e126 /src/map/skill.c
parentd8811530437c97cdb20517b6c40f9bb5fb17ccde (diff)
downloadhercules-6f4a6ea70d8d599e81ef5f4cf762dd5e2ad20b4c.tar.gz
hercules-6f4a6ea70d8d599e81ef5f4cf762dd5e2ad20b4c.tar.bz2
hercules-6f4a6ea70d8d599e81ef5f4cf762dd5e2ad20b4c.tar.xz
hercules-6f4a6ea70d8d599e81ef5f4cf762dd5e2ad20b4c.zip
Fixed an issue where when a trap was set that required a Special Alloy Trap, the returning trap was a Trap instead of Special Alloy Trap. bugreport:6263
Removed accidental inclusion of my name in the previous revision. r16439 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16440 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/map/skill.c')
-rw-r--r--src/map/skill.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/map/skill.c b/src/map/skill.c
index cba56d3fe..969c8c007 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -14634,7 +14634,7 @@ static int skill_unit_timer_sub(DBKey key, DBData *data, va_list ap)
{ // revert unit back into a trap
struct item item_tmp;
memset(&item_tmp,0,sizeof(item_tmp));
- item_tmp.nameid = ITEMID_TRAP;
+ item_tmp.nameid = ( group->unit_id >= UNT_MAGENTATRAP && group->unit_id <= UNT_CLUSTERBOMB )?ITEMID_TRAP_ALLOY:ITEMID_TRAP; // Ensure we're returning the correct trap
item_tmp.identify = 1;
map_addflooritem(&item_tmp,1,bl->m,bl->x,bl->y,0,0,0,0);
}