What do you mean? You asked me how to change the position of the status graphic and I told you - edit those x and y values (leave @spritebaseX in, since that's padding that depends on which Pokémon it's for).
The other numbers take a rectangle (Rect.new) from the status icon image, rather than the whole thing. It uses two sets of values: x/y coordinates of the top-left of the rectangle, and width and height of the rectangle, in that order. Have a look at how the particular numbers in there correspond to the size of a status icon, and change them accordingly if your icons are different sizes.
The red parts. There are ways to neaten it up, but that's just aesthetic.
Thank you so much. That will help me alot for E.M seemin as I had a 'Post-Game Plot' for Kyurem.
I guess that you could put that in essentials seeming as I started it off and you corrected my stupid errors, I'm sure that would help everyone.