Skip to content
[Request]

Gems of War [Steam]

This discussion is linked to Gems of War. View game

170 posts

RE: Gems of War [Steam]

Posted Oct 31, 2016 9:31 am
Illua Posted on: 10/30/2016 2:01pm

I really do want to do that. But to be completely honest I have no Idea on how to work around hidden entries like that. I thought about decompiling the sfw earlier but couldn't seem to find anything. Thenewcomer actually hinted that the game might preload .swf's and I had to sniff the right one with a tool like wireshark, yet I remain not able to do that properly.

How can I actually see the AoB's used in the trainer? That would definitely help finding what I look for.

And still I don't know how to actually change the gain of souls properly. As I already mentioned my sloppy method is a 2xgrowth - I don't quite comprehend the maths behind the registers and opcodes quite yet. I do plan to replace that with a static Value like +40 on Skill usage though.

Greetings, Illua.



just in case you might have forgotten, changing mov to add is what caused it to do the 2x amount. for flash, you should be able to change the mov eax or whatever +0000001 into +00000040 to have the effect youre talking about.

and another hint: being on different platforms doesnt make the entire swf different. the one on kongregate is probably very similar to the one on steam

RE: Gems of War [Steam]

Posted Oct 31, 2016 1:46 pm

Hey thenewcomer, glad you joined us here!

First off - thanks for clarifying about the .swf .

Yes I now know what caused it and even understand the maths ( to a certain degree) behind it. When I posted that I was just messing around with the instructions to see if anything would happen and it eventually did.

However yesterday I spent time learning a little about instructions and how they work basically. Having memory, register and constants and which stuff will work and which doesn't.

So basically what I did instead was Auto Assembly, looking which register would be addressed to the memory on mov and give the register a constant I want.

It would probably look like this:

mov edi[xxxxxx+xxx],eax or ebx or ecx 
upon checking that I would inject a code via CE like add eax, 12 
so that eax now contains 12 and whenever that instruction is called that number will be loaded into the memory.

That actually worked with quite a few things!
By setting the proper constant your Mana will increase to full and then you can NOP the costs
You can influence the amount of souls/gold/treasuremaps gained by that aswell. That's really damn sweet and the effect stays aslong as the game is open.




 

RE: Gems of War [Steam]

Posted Nov 1, 2016 2:49 pm

You can cheat the two Steam DLCs if you make the function IsDLCInstalled always return true.

RE: Gems of War [Steam]

Posted Nov 1, 2016 3:14 pm
TGminer Posted on: 11/01/2016 10:49am

You can cheat the two Steam DLCs if you make the function IsDLCInstalled always return true.



Very sweet catch! I'm gonna test that as soon as I figure out how to x)

RE: Gems of War [Steam]

Posted Nov 1, 2016 4:05 pm

Woooow, mate you rock haha. That's stuff I didn't even think about yet. Still on the function hehe! keep up the nice work I'll catch up to you :P

RE: Gems of War [Steam]

Posted Nov 1, 2016 6:07 pm
Illua Posted on: 11/01/2016 12:05pm

Woooow, mate you rock haha. That's stuff I didn't even think about yet. Still on the function hehe! keep up the nice work I'll catch up to you :P



It seems to be possible to max out quest rewards etc. too and there's a debug menu for insta killing enemies and finishing treasure hunts.
I was also able to buy a VIP chest for 50 gems even though not being a VIP.

RE: Gems of War [Steam]

Posted Nov 6, 2016 10:35 am

After looking thorough the old AOB and comparing to the new game build, I found out what seems to hold the treasure hunt tiles (or at least, the logic behind their 3-match-upgrades). I'll admit, I'm nowhere as good as you guys at CE, and all I got with fiddling around it was the tiles simply disappearing.

If anyone wants to take a look at it, and see how to make a move be more profitable (i.e : change broze coins to gold, bags to green chests on match etc), here's the AOB : 

62 0D 24 07 AD 12 2C 00 00 62 15 62 0D 24 01 A0 62 1A 4F D8 0F 02 D0 66 BB 3A 46 D5 1D 00 12 13 00 00 5D 81 05 2C D1 AF 01 5D 07 62 0D 46 07 01 A0 4F 81 05 01

RE: Gems of War [Steam]

Posted Nov 6, 2016 12:14 pm
OrangeLogo Posted on: 11/06/2016 5:35am

After looking thorough the old AOB and comparing to the new game build, I found out what seems to hold the treasure hunt tiles (or at least, the logic behind their 3-match-upgrades). I'll admit, I'm nowhere as good as you guys at CE, and all I got with fiddling around it was the tiles simply disappearing.

If anyone wants to take a look at it, and see how to make a move be more profitable (i.e : change broze coins to gold, bags to green chests on match etc), here's the AOB : 

62 0D 24 07 AD 12 2C 00 00 62 15 62 0D 24 01 A0 62 1A 4F D8 0F 02 D0 66 BB 3A 46 D5 1D 00 12 13 00 00 5D 81 05 2C D1 AF 01 5D 07 62 0D 46 07 01 A0 4F 81 05 01



You're most likely far advanced than I am if you actually found that. I don't even know what and how i could possibly look for that in CE lmao.

Anyways thanks for sharing i will give it a look

RE: Gems of War [Steam]

Posted Nov 6, 2016 1:50 pm

Would help if I found the values of each coin/chest, that way I could probably compare and replace.It might be a ghost hunt, but I'll keep looking, got the maps to spare.

RE: Gems of War [Steam]

Posted Nov 7, 2016 9:16 am
OrangeLogo Posted on: 11/06/2016 8:50am

Would help if I found the values of each coin/chest, that way I could probably compare and replace.It might be a ghost hunt, but I'll keep looking, got the maps to spare.



The end game button in the debug menu for treasure hunts calls a function that changes gems. Setting all gem types to 10 seems to work.

RE: Gems of War [Steam]

Posted Nov 9, 2016 11:52 am

For those that missed it and are still interested, zaffixXx uploaded two working hacks for the game.

RE: Gems of War [Steam]

Posted Nov 9, 2016 1:47 pm

You guys are sharing a bit too much informations. You could make the economy of the game fail on a massive scale. Please be more considerate from now on