games usually store data close together in a struct, hence if you find a good pointer to the start of the struct, you can just keep adding offset to the code to edit the values..
usually this is for stats/money/etc.. current health/max health etc etc.. str, agi, etc.
@Retroboy
HEAP addresses are usually dynamic (meaning it changes / moves around, not consistent).
It's recommended finding a pointer in MAIN, as it shouldn't change as much, but again you gotta go through and find which works for multiple consoles/between reloads of the games etc.
--------------------- MERGED ---------------------------
They aren't so much Arrows as item slot qty's fyi.