Ironmon-Tracker icon indicating copy to clipboard operation
Ironmon-Tracker copied to clipboard

Track opponent mon item use

Open besteon opened this issue 2 years ago • 3 comments

When a mon uses an item, reflect that information in the tracker. Note that a wild mon potentially has 2 item slots.

besteon avatar Apr 19 '22 01:04 besteon

While I don't entirely know how feasible this is for randomized Pokemon games, I do want to note that the "held item" area of the enemy Pokemon screen is currently being used to show tracked ability information. This is because a Pokemon can have one or two abilities, and it's important to be able to track both.

For a randomized Pokemon game, I wonder if the same Pokemon always have the same one/two items no matter where you see them, whether in the wild in different routes, and/or on gym leaders. It might be tricky to accurately track this information, partly because of reading this data and showing it, but also because encounter the Pokemon at different spots may yield different items depending on randomization settings.

UTDZac avatar Jul 18 '22 18:07 UTDZac

Just providing my 2 cents on this old issue.

  • wild pokemon will have the same 0-2 items as possible held items no matter where they are. It is tied to the pokemon ID, and which pokemon are found with items is not randomized (if snorlax will always have leftovers in the vanilla game, then snorlax will always have an item when items are randomized) To my knowledge there is no setting in the randomizer that would change this.
  • Trainer pokemon held items are not related to these held items at all, and in fact are not even randomized (different gen but for example, Koga's Ace will always be holding a black sludge.)
  • When there is more than one possible item, space is a concern. We already have both ability slots taking up the held item space, never mind displaying multiple potential items. The information could find a home potentially on the pokemon InfoScreen though

jtigues avatar Sep 29 '22 04:09 jtigues

which pokemon are found with items is not randomized (if snorlax will always have leftovers in the vanilla game, then snorlax will always have an item when items are randomized)

not sure about this part here, as the randomizer's "Randomize Held Items" setting states that it randomizes whether or not wild pokemon can have a held item at all

Trainer pokemon held items are not related to these held items at all, and in fact are not even randomized

this is true for most ironmon settings, however there is a randomiser setting to add held items to boss trainers, important trainers, and/or regular trainers in the Foe Pokémon tab (survival uses these). That being said, I don't see any point in tracking randomized trainer held items since it'd only be useful knowledge in advance but you can't know randomized items in advance.

Any vanilla held items though may be worth adding, this could potentially go on a future trainer info screen if/when the trainer info stuff gets added (see #185).

Though I do agree that the pokemon InfoScreen seems like the most fitting place to have the wild pokes held item information out of the current screens

Fellshadow avatar Sep 29 '22 16:09 Fellshadow