Replace indices in function calls with pointers
|Reported by:||GabeCunningham||Owned by:|
For many functions, we pass around r_idx, and then right away get the monster race pointer from it. In such a case, we should just pass the pointer around instead. Same for item kinds, artifacts, etc.