summaryrefslogtreecommitdiff
path: root/src/map/atcommand.c
diff options
context:
space:
mode:
authorHaru <haru@dotalux.com>2019-05-05 21:10:38 +0200
committerGitHub <noreply@github.com>2019-05-05 21:10:38 +0200
commitaa79da0e801a536b22911d47fd12df351c36214e (patch)
tree1e266783f544394a6ac0834ec7abc2ab44f1c9e7 /src/map/atcommand.c
parent416acb084a7f04a61c410cbc8b31a85ae90c013f (diff)
parent9e934f3608a4a67667573514909911130493e174 (diff)
downloadhercules-aa79da0e801a536b22911d47fd12df351c36214e.tar.gz
hercules-aa79da0e801a536b22911d47fd12df351c36214e.tar.bz2
hercules-aa79da0e801a536b22911d47fd12df351c36214e.tar.xz
hercules-aa79da0e801a536b22911d47fd12df351c36214e.zip
Merge pull request #2425 from hemagx/hercules_signed_items_fix
Fix an issue with named/brewed/forged items getting saved with the wrong character id
Diffstat (limited to 'src/map/atcommand.c')
-rw-r--r--src/map/atcommand.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/map/atcommand.c b/src/map/atcommand.c
index 9ed56545c..fa4436eed 100644
--- a/src/map/atcommand.c
+++ b/src/map/atcommand.c
@@ -5624,9 +5624,9 @@ static void atcommand_getring(struct map_session_data *sd)
memset(&item_tmp, 0, sizeof(item_tmp));
item_tmp.nameid = item_id;
item_tmp.identify = 1;
- item_tmp.card[0] = 255;
- item_tmp.card[2] = sd->status.partner_id;
- item_tmp.card[3] = sd->status.partner_id >> 16;
+ item_tmp.card[0] = CARD0_FORGE;
+ item_tmp.card[2] = GetWord(sd->status.partner_id, 0);
+ item_tmp.card[3] = GetWord(sd->status.partner_id, 1);
if((flag = pc->additem(sd,&item_tmp,1,LOG_TYPE_COMMAND))) {
clif->additem(sd,0,0,flag);