EDITED
you want the actors, not the item, but the actors are grabbed *from* the item, which is the object that handles the process.
that requires a method to save those, separately, added *to* the item skill, to perform the save at process time.
here:
Code:
class Scene_ItemBase < Scene_MenuBase
attr_reader :last_target
attr_reader :last_user
alias orig_use_item use_item
alias orig_start start
def start
orig_start
@last_target = nil
@last_user = nil
end
def use_item
orig_use_item
@last_target = item_target_actors
@last_user = user
end
end
(I
*THINK*)
access with last_target and last_user
turns out that the item itself doesn't store the target, that's done by the scene handling the item, but there's item skills and item usable items, which are handled by different scenes, so I had to go to the scene immediately above.