Current time: 25.04.2024, 08:04 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Решение багов ERA/WOG
» Примеры решения багов ERA/WOG на уровне кода.
Author Message
igrik Offline
Administrators

Posts: 2814
Post: #13

Решение бага ERM: триггер MA:U#/-2 приводил к тому, что любое существо при установке такой команды улучшалось в копейщика. Подробнее тут
Плагин: скачать

Code:
int __stdcall Fix_WoG_GetCreatureGrade_Expo(LoHook* h, HookContext* c)
{
    if ( *(int*)(c->ebp -4) < -1) {
        *(int*)(c->ebp -4) = -1;
    }
    return EXEC_DEFAULT;
}

int __stdcall Fix_WoG_GetCreatureGrade_Town(LoHook* h, HookContext* c)
{
    if (*(int*)0x27F93B0 < -1) { // FOH_ret < -1
        *(int*)0x27F93B0 = -1;
    }
    return EXEC_DEFAULT;
}
///////////////////////////////////////////////
_PI->WriteDword(0x724A9F, -2);    
_PI->WriteLoHook(0x724AC5, Fix_WoG_GetCreatureGrade_Expo);

_PI->WriteDword(0x74ED27, -2);  
_PI->WriteLoHook(0x74ED5C, Fix_WoG_GetCreatureGrade_Town);


game bug fixes extended.dll || My Plugins || My GitHub
03.09.2019 11:56
Visit this user's website Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
Решение багов ERA/WOG - igrik - 21.09.2011, 22:09
RE: Решение багов ERA/WOG - igrik - 11.10.2020, 19:37
RE: Решение багов ERA/WOG - slater777 - 08.01.2023, 06:37
RE: Решение багов ERA/WOG - daemon_n - 08.01.2023, 08:22
RE: Решение багов ERA/WOG - slater777 - 08.01.2023, 09:57
Решение багов ERA/WOG - Sav - 06.07.2012, 18:55
RE: ERA II - Sav - 11.07.2012, 20:36
RE: ERA II - MOP - 20.09.2012, 21:27
RE: ERA II - MOP - 28.09.2012, 07:27
RE: ERA II - Sav - 14.04.2013, 20:33
RE: ERA Scripts 1.15 Rus - gamecreator - 07.04.2015, 02:19
RE: Тема модераторов - gamecreator - 31.05.2016, 02:48
Решение багов ERA/WOG - igrik - 01.02.2019, 15:40
RE: Решение багов ERA/WOG - igrik - 01.02.2019, 17:21
RE: Решение багов ERA/WOG - igrik - 01.02.2019, 17:27
RE: Решение багов ERA/WOG - igrik - 01.02.2019, 17:40
RE: Решение багов ERA/WOG - igrik - 03.09.2019 11:56

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group