An other Method is to Change the Prices in the Shops down (i will told them costvalue),cause this Values are often not so save like the "have"or "get" Values.I use Gamekiller to do that. !dont try it on real Money Purchases,just use the items you can get for coins or gems.
I seek ingame a Place where i can close my Network and open GK App without a reaktion of the Game (maybe the Game crashed when you open GameKiller firsttime,so set in the Options Game Paused on and start again. A good Place is often the Shop self,but if the Game crashed second time,you have to look for an other Place..( Homescreen,Launcher)
It works on Games like WWE Immortalis, (but not on InjusticeGAU). And this the way to seek,cause Pricevalues change not self:
When you have open Gamekiller (or any other Valuechanger) write the exakt Price you want to Change.klick DWord and beginn the seek.Dont give up when you see a result between 50 and 100 or higher,close all stringblocks over 4 strings,that will be together...look on the strings and you will now,what is together .After you have done this you should have at least max. 20 that will stay.Now look,what can be together and change the Values of them to your whish,go back to game,when the Price is changed you have it,if not go back to gk,change the Values back and close the used strings.Change the next ones.This way you have to do until "your" Price is changed.To check this you have always to leave GK and go back to Game.
Normally I change the value just to 10% -25% of the original,but i think you can change to 1 if you want.you have the price found out,so buy your Item.ready...copy the right strings,that you find it later,cause dont throw Stones on me,but when you close the Game,at next Gamenewstart the Values normally have change back and so you dont have long to seek nexttime.
Just probe a little bit.