I do, but it's outdated by about 2 years and I've never done any decompiling before.
I've been speculating if it could make a change if I actually had the libs available on the computer that I'm running the decompiling on during the decompiling process, but haven't tested that idea out.
Probably I'm just too newb to have figured enough out yet.
And tho it can be fun, this RE stuff is kinda too time- and energy-consuming for my taste atm considering I'm not too skilled at it either, so I'd like to outsource this kind of work to others when possible and just do the basics "plain text"-stuff myself.
Alright. I'll take a look later. Thanks for the hint.
Edit: Took a look at it, looks just as gibberish to me.
Almost every line is like this:
Code:
(*(void (__cdecl **)(_DWORD, signed int, signed int))(**(_DWORD **)(prof + 44) + 28))(
*(_DWORD *)(prof + 44),
1200,
50);
No idea how to make much proper sense out of that.
It looks like a poorly/improperly decompiled function call or something, but beyond that...
Couldn't find anything related to setting skill rates in the few function calls I can see in TPlayer::SetProfession either (TCombat::CheckCombatValues and TSkillBase::SetTimer)
@Tony32
Are you seeing the same kinds of lines of code that I'm seeing (quoted above)?