PlaneShift

  • Status New
  • Percent Complete
    0%
  • Task Type Bug Report
  • Category Engine → Inventory/Items
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: PlaneShift
Opened by Thom - 13.08.2008
Last edited by Kenneth Graunke - 13.03.2010

FS#2132 - /giveitem and /takeitem "all" parameter only works on stacks.

If you have 20 eggs in your inventory, split up in a stack of 19 and 1 separate, /giveitem Test all egg will only give the target 1 egg. You have to stack all eggs together for the command to work.

This also means that if a character has 3 swords stolen via an exploit, and a GM would use /takeitem Cheater all sword, only the stacks would be taken. So if the cheater had 2 swords in a stack and 1 separate, he would keep the separate sword.

The task depends upon
ID Project Summary Priority Severity Assigned To Progress
2331 PlaneShift  FS#2331 - /giveitem <target> all <item> does not always work correctly  Low
100%
peeg commented on 13.08.2008 21:43

Confirming.

Anonymous Submitter commented on 25.12.2008 17:27

there's moreā€¦.

if you have a stack and don't specify a quantity, the whole stack is given. The default quantity is -not-one apparently.

Anonymous Submitter commented on 16.07.2009 13:39

I am going to ask Kayden to look at this as he did the inventory code, he may know how to teach this command to talk with his code as desired.

Kenneth Graunke commented on 13.03.2010 04:07

Removing myself from the assignees; I quit the team today.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing