Compile Warning Cleanup

* Fixes a few issues from 3d9c6e7 and b6212a6.
* Cleaned up some miscellaneous warnings.
This commit is contained in:
aleos89 2015-06-19 15:08:53 -04:00
parent b6212a676d
commit 9a78bbdb29
4 changed files with 40 additions and 46 deletions

View File

@ -807,11 +807,7 @@ int chmapif_parse_fwlog_changestatus(int fd){
break; break;
case 7: // changecharsex case 7: // changecharsex
answer = false; answer = false;
WFIFOHEAD(login_fd,6); chlogif_parse_ackchangecharsex(t_cid, sex);
WFIFOW(login_fd,0) = 0x2727;
WFIFOL(login_fd,2) = t_aid;
WFIFOL(login_fd,6) = t_cid;
WFIFOSET(login_fd,10);
break; break;
} //end switch operation } //end switch operation
} //login is connected } //login is connected

View File

@ -17768,15 +17768,15 @@ void clif_parse_RouletteOpen(int fd, struct map_session_data* sd)
} }
WFIFOHEAD(fd,packet_len(0xa1a)); WFIFOHEAD(fd,packet_len(0xa1a));
WBUFW(fd,0) = 0xa1a; WFIFOW(fd,0) = 0xa1a;
WBUFW(fd,2) = 0; // result WFIFOW(fd,2) = 0; // result
WBUFL(fd,3) = 0; // serial WFIFOL(fd,3) = 0; // serial
WBUFW(fd,7) = sd->roulette.stage - 1; WFIFOW(fd,7) = sd->roulette.stage - 1;
WBUFW(fd,8) = (char)sd->roulette.prizeIdx; WFIFOW(fd,8) = (char)sd->roulette.prizeIdx;
WBUFW(fd,9) = -1; // TODO WFIFOW(fd,9) = -1; // TODO
WBUFL(fd,11) = sd->roulette_point.gold; WFIFOL(fd,11) = sd->roulette_point.gold;
WBUFL(fd,15) = sd->roulette_point.silver; WFIFOL(fd,15) = sd->roulette_point.silver;
WBUFL(fd,19) = sd->roulette_point.bronze; WFIFOL(fd,19) = sd->roulette_point.bronze;
WFIFOSET(fd,packet_len(0xa1a)); WFIFOSET(fd,packet_len(0xa1a));
} }
@ -17798,16 +17798,16 @@ void clif_parse_RouletteInfo(int fd, struct map_session_data* sd)
} }
WFIFOHEAD(fd,len); WFIFOHEAD(fd,len);
WBUFW(fd,0) = 0xa1c; WFIFOW(fd,0) = 0xa1c;
WBUFW(fd,2) = len; WFIFOW(fd,2) = len;
WBUFL(fd,6) = 1; // serial WFIFOL(fd,6) = 1; // serial
for(i = 0; i < MAX_ROULETTE_LEVEL; i++) { for(i = 0; i < MAX_ROULETTE_LEVEL; i++) {
for(j = 0; j < MAX_ROULETTE_COLUMNS - i; j++) { for(j = 0; j < MAX_ROULETTE_COLUMNS - i; j++) {
WBUFW(fd,8 + i * 8) = i; WFIFOW(fd,8 + i * 8) = i;
WBUFW(fd,8 + i * 8 + 2) = j; WFIFOW(fd,8 + i * 8 + 2) = j;
WBUFW(fd,8 + i * 8 + 4) = rd.nameid[i][j]; WFIFOW(fd,8 + i * 8 + 4) = rd.nameid[i][j];
WBUFW(fd,8 + i * 8 + 6) = rd.qty[i][j]; WFIFOW(fd,8 + i * 8 + 6) = rd.qty[i][j];
count++; count++;
} }
} }
@ -17909,7 +17909,7 @@ void clif_parse_RouletteRecvItem(int fd, struct map_session_data* sd)
} }
WFIFOHEAD(fd,packet_len(0xa22)); WFIFOHEAD(fd,packet_len(0xa22));
WBUFW(fd,0) = 0xa22; WFIFOW(fd,0) = 0xa22;
if (sd->roulette.claimPrize) { if (sd->roulette.claimPrize) {
struct item it; struct item it;
@ -17920,7 +17920,7 @@ void clif_parse_RouletteRecvItem(int fd, struct map_session_data* sd)
switch (pc_additem(sd, &it, rd.qty[sd->roulette.prizeStage][sd->roulette.prizeIdx], LOG_TYPE_OTHER)) { switch (pc_additem(sd, &it, rd.qty[sd->roulette.prizeStage][sd->roulette.prizeIdx], LOG_TYPE_OTHER)) {
case 0: case 0:
WBUFW(fd,2) = RECV_ITEM_SUCCESS; WFIFOW(fd,2) = RECV_ITEM_SUCCESS;
sd->roulette.claimPrize = false; sd->roulette.claimPrize = false;
sd->roulette.prizeStage = 0; sd->roulette.prizeStage = 0;
sd->roulette.prizeIdx = 0; sd->roulette.prizeIdx = 0;
@ -17929,20 +17929,20 @@ void clif_parse_RouletteRecvItem(int fd, struct map_session_data* sd)
case 1: case 1:
case 4: case 4:
case 5: case 5:
WBUFW(fd,2) = RECV_ITEM_OVERCOUNT; WFIFOW(fd,2) = RECV_ITEM_OVERCOUNT;
break; break;
case 2: case 2:
WBUFW(fd,2) = RECV_ITEM_OVERWEIGHT; WFIFOW(fd,2) = RECV_ITEM_OVERWEIGHT;
break; break;
default: default:
case 7: case 7:
WBUFW(fd,2) = RECV_ITEM_FAILED; WFIFOW(fd,2) = RECV_ITEM_FAILED;
break; break;
} }
} else } else
WBUFW(fd,2) = RECV_ITEM_FAILED; WFIFOW(fd,2) = RECV_ITEM_FAILED;
WBUFL(fd,3) = 0; // additional item TODO WFIFOL(fd,3) = 0; // additional item TODO
WFIFOSET(fd,packet_len(0xa22)); WFIFOSET(fd,packet_len(0xa22));
return; return;
} }
@ -17962,14 +17962,14 @@ void clif_roulette_generate_ack(struct map_session_data *sd, unsigned char resul
nullpo_retv(sd); nullpo_retv(sd);
WFIFOHEAD(fd,packet_len(0xa20)); WFIFOHEAD(fd,packet_len(0xa20));
WBUFW(fd,0) = 0xa20; WFIFOW(fd,0) = 0xa20;
WBUFW(fd,2) = result; WFIFOW(fd,2) = result;
WBUFW(fd,3) = stage; WFIFOW(fd,3) = stage;
WBUFW(fd,5) = prizeIdx; WFIFOW(fd,5) = prizeIdx;
WBUFW(fd,7) = bonusItemID; WFIFOW(fd,7) = bonusItemID;
WBUFL(fd,9) = sd->roulette_point.gold; WFIFOL(fd,9) = sd->roulette_point.gold;
WBUFL(fd,13) = sd->roulette_point.silver; WFIFOL(fd,13) = sd->roulette_point.silver;
WBUFL(fd,17) = sd->roulette_point.bronze; WFIFOL(fd,17) = sd->roulette_point.bronze;
WFIFOSET(fd,packet_len(0xa20)); WFIFOSET(fd,packet_len(0xa20));
} }

View File

@ -1089,16 +1089,16 @@ bool itemdb_parse_roulette_db(void)
if (str[i] == NULL) if (str[i] == NULL)
str[i] = dummy; // get rid of NULL columns str[i] = dummy; // get rid of NULL columns
if (!(data = itemdb_exists(atoi(str[1])))) { if (!(data = itemdb_exists(atoi(str[2])))) {
ShowWarning("itemdb_parse_roulette_db: Unknown item_id '%hu' in level '%d'\n", atoi(str[1]), atoi(str[0])); ShowWarning("itemdb_parse_roulette_db: Unknown item_id '%hu' in level '%d'\n", atoi(str[2]), atoi(str[1]));
continue; continue;
} }
if (atoi(str[2]) < 1) { if (atoi(str[3]) < 1) {
ShowWarning("itemdb_parse_roulette_db: Unsupported amount '%hu' for item_id '%hu' in level '%d'\n", atoi(str[2]), atoi(str[1]), atoi(str[0])); ShowWarning("itemdb_parse_roulette_db: Unsupported amount '%hu' for item_id '%hu' in level '%d'\n", atoi(str[3]), atoi(str[2]), atoi(str[1]));
continue; continue;
} }
if (atoi(str[3]) < 0 || atoi(str[3]) > 1) { if (atoi(str[4]) < 0 || atoi(str[4]) > 1) {
ShowWarning("itemdb_parse_roueltte_db: Unsupported flag '%d' for item_id '%hu' in level '%d'\n", atoi(str[3]), atoi(str[1]), atoi(str[0])); ShowWarning("itemdb_parse_roueltte_db: Unsupported flag '%d' for item_id '%hu' in level '%d'\n", atoi(str[4]), atoi(str[2]), atoi(str[1]));
continue; continue;
} }
@ -1108,8 +1108,8 @@ bool itemdb_parse_roulette_db(void)
RECREATE(rd.flag[i], int, rd.items[i]); RECREATE(rd.flag[i], int, rd.items[i]);
rd.nameid[i][j] = data->nameid; rd.nameid[i][j] = data->nameid;
rd.qty[i][j] = atoi(str[2]); rd.qty[i][j] = atoi(str[3]);
rd.flag[i][j] = atoi(str[3]); rd.flag[i][j] = atoi(str[4]);
++count; ++count;
} }

View File

@ -19831,8 +19831,6 @@ BUILDIN_FUNC(montransform) {
val4 = script_getnum(st, 8); val4 = script_getnum(st, 8);
if (tick != 0) { if (tick != 0) {
struct mob_db *monster = mob_db(mob_id);
if (battle_config.mon_trans_disable_in_gvg && map_flag_gvg2(sd->bl.m)) { if (battle_config.mon_trans_disable_in_gvg && map_flag_gvg2(sd->bl.m)) {
clif_displaymessage(sd->fd, msg_txt(sd,731)); // Transforming into monster is not allowed in Guild Wars. clif_displaymessage(sd->fd, msg_txt(sd,731)); // Transforming into monster is not allowed in Guild Wars.
return SCRIPT_CMD_FAILURE; return SCRIPT_CMD_FAILURE;