Improved item handling get/put

A forum for feature requests/discussions and user submitted patches that improve MQ2

Moderator: MacroQuest Developers

LamahHerder
a hill giant
a hill giant
Posts: 299
Joined: Sat Jun 29, 2002 2:37 am

Improved item handling get/put

Post by LamahHerder » Thu Dec 26, 2019 9:06 pm

Putting thread here to continue the Discord discussion

There was discussion for better item handling with items in cursor, bank, equipment, inventory, environment, merchant, bazaar, trade, and corpse's.

Reference
/itemnotify
Slot Names
FindItem .ItemSlot .ItemSlot2

Functionality request
1 - specify counts in stacks. ex: get qty4 bread
2 - specify location ala bank, equipment, inventory, environment, merchant, bazaar, and corpse's
3 - get or put rather than just a notify

Proposal
New /cmd such as /cursorget & /cursorput or other cmd

/cmd location slot# slot# [optional qty#, if none specified then get all]

Code: Select all

/cursorget equipment charm|head|face|mainhand|offhand|etc..
/cursorget inventory slot# slot#
/cursorget bank slot# slot#
/cursorget environment|merchant|bazaar|corpse|trade slot#

exspes007
a hill giant
a hill giant
Posts: 193
Joined: Mon Oct 22, 2012 1:16 am

Re: Improved item handling get/put

Post by exspes007 » Fri Dec 27, 2019 9:25 pm

not that i'm opposed in any way to this idea, but whats the idea behind the last example?
-exspes007

LamahHerder
a hill giant
a hill giant
Posts: 299
Joined: Sat Jun 29, 2002 2:37 am

Re: Improved item handling get/put

Post by LamahHerder » Sun Dec 29, 2019 8:34 pm

exspes007 wrote:
Fri Dec 27, 2019 9:25 pm
not that i'm opposed in any way to this idea, but whats the idea behind the last example?
I was just putting all the other stuff in there because I was lazy but they are not the same as the previous... will probably need a different implementation to deal with

Code: Select all

/cursorget environment|merchant|bazaar|corpse|trade slot#
Most of these are a select so cant really put them on cursor, and I forget if you can put stuff in corpses ever-or-still

For environment, bazaar, merchant you can select a quantity but thinking this will need to be a different implementation as there are unique cases