Berserker
Posts: 16657
|
|
29.10.2022 09:22 |
|
Archer30
Posts: 1175
|
Np
Reporting a critical bug of igrik's quest dialog plugin:
If you visit a Guard that is only available to another player, for example, Green player visits a Guard that can only be passed by Red, the Quest log is permanently locked, resulting in a CTD every time clikcing on it.
Save game for testing
Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 04.11.2022 04:17 by Archer30.)
|
|
01.11.2022 02:39 |
|
Berserker
Posts: 16657
|
|
04.11.2022 08:20 |
|
Archer30
Posts: 1175
|
|
04.11.2022 08:38 |
|
Archer30
Posts: 1175
|
I don't fully get the idea of the new VR:C syntax. Was trying to create an array of the new combination artifacts.
It looks like I am not allowed to re-declared my newCombiArtPieces with a new length.
Here I tried to set newCombiArt to 1, yet my newCombiArtPieces array has still got the size "4" from the its declaration when newCombiArt = 0.
Is this the intended behaviour?
Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 06.11.2022 06:29 by Archer30.)
|
|
06.11.2022 06:28 |
|
Archer30
Posts: 1175
|
By dynamic you mean SN:M series?
Getting confused again, how to declare numPieces:y seperately?
I ended up converting my code to SN:M
Is there any chance this code can be using VR:C array instead? Or any better implementation?
It is rather interesing that HE:A2 not working as expected under OnEquipArt. HE:A2 doesn't count the artifact being equipped (v998), which makes my code longer than expected.
Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 06.11.2022 08:34 by Archer30.)
|
|
06.11.2022 08:27 |
|
Berserker
Posts: 16657
|
|
06.11.2022 12:47 |
|
Archer30
Posts: 1175
|
|
06.11.2022 20:04 |
|
daemon_n
Posts: 4343
|
|
07.11.2022 08:00 |
|
XEPOMAHT
Posts: 2356
|
Огромная просьба не использовать это в era.dll (проверял с версией 3.9.3)
Code:
HeroSpecsTable: PHeroSpecsTable = Ptr($7B4C40);
Т.к. в ERA+ данная таблица не используется, в итоге новые эровские ERM-команды Берсеркера, пытающиеся читать $7B4C40, читают мусор и скрипты работают с Ашибками.
Базовый адрес на данную таблицу находится в 679C80h. Используйте базовый адрес в режиме реального времени, а не копируйте его куда-то заранее, до того, как таблица будет перемещена, получая в итоге неправильный адрес!!!
|
|
23.11.2022 07:03 |
|
Berserker
Posts: 16657
|
|
23.11.2022 13:34 |
|