Fire Element
Member
0.3.6pl1
npc.cpp
replace with
Credits: MatheusMkalo
npc.cpp
Lua:
if(NpcState* npcState = getState(player, true))
{
npcState->amount = amount;
npcState->subType = count;
npcState->itemId = itemId;
npcState->buyPrice = getListItemPrice(itemId, SHOPEVENT_BUY);
npcState->ignoreCap = ignoreCap;
npcState->inBackpacks = inBackpacks;
const NpcResponse* response = getResponse(player, npcState, EVENT_PLAYER_SHOPBUY);
executeResponse(player, npcState, response);
}
replace with
Lua:
if(NpcState* npcState = getState(player, true))
{
if(amount <= 0){
amount = 1;
}
npcState->amount = amount;
npcState->subType = count;
npcState->itemId = itemId;
npcState->buyPrice = getListItemPrice(itemId, SHOPEVENT_BUY);
npcState->ignoreCap = ignoreCap;
npcState->inBackpacks = inBackpacks;
const NpcResponse* response = getResponse(player, npcState, EVENT_PLAYER_SHOPBUY);
executeResponse(player, npcState, response);
}
Credits: MatheusMkalo