|
@@ -10331,7 +10331,7 @@ BUILDIN_FUNC(getiteminfo)
|
|
n = script_getnum(st,3);
|
|
n = script_getnum(st,3);
|
|
i_data = itemdb_exists(item_id);
|
|
i_data = itemdb_exists(item_id);
|
|
|
|
|
|
- if (i_data && n>=0 && n<14) {
|
|
|
|
|
|
+ if (i_data && n>=0 && n<=14) {
|
|
item_arr = (int*)&i_data->value_buy;
|
|
item_arr = (int*)&i_data->value_buy;
|
|
script_pushint(st,item_arr[n]);
|
|
script_pushint(st,item_arr[n]);
|
|
} else
|
|
} else
|
|
@@ -10373,7 +10373,7 @@ BUILDIN_FUNC(setiteminfo)
|
|
value = script_getnum(st,4);
|
|
value = script_getnum(st,4);
|
|
i_data = itemdb_exists(item_id);
|
|
i_data = itemdb_exists(item_id);
|
|
|
|
|
|
- if (i_data && n>=0 && n<14) {
|
|
|
|
|
|
+ if (i_data && n>=0 && n<=14) {
|
|
item_arr = (int*)&i_data->value_buy;
|
|
item_arr = (int*)&i_data->value_buy;
|
|
item_arr[n] = value;
|
|
item_arr[n] = value;
|
|
script_pushint(st,value);
|
|
script_pushint(st,value);
|