(09.03.2012 19:22)Berserker Wrote:  Исправить штук двадцать или меньше MOVSX REG, [BYTE ... + 47N] на MOVZX и может статься, что будет 255 пределом. 
Нет. Ты забываешь об отрицательных бонусах артефактов. Таких, например, как части Грохота Титана. 
Тоже был сначала подвержен этому заблуждению.
  (09.03.2012 19:38)Berserker Wrote:  MOP, а что у тебя с snd-архивом? Вроде он битый, плагин тотала отказывается его просматривать. Какой-то мусор в конце... 
Битый, не битый... Никто ведь его в Тотале просматривать не должен был. Создавал MMArchive-ом. Работает и не вылетает - значит, нормальный.
  (09.03.2012 19:22)Berserker Wrote:  Есть даже половина этих адресов, выдранных вручную. Устал, когда понял, что там их сто или более. 
А вот мне тогда лень не было:
 ; РАСШИРЕНИЕ ЗНАЧЕНИЙ ПЕРВИЧНЫХ НАВЫКОВ ДО +127 
2417C 3C7F;                      CMP AL,7F 
24180 BA7F000000;                MOV EDX,7F 
2419B 3C7F;                      CMP AL,7F 
2419F B97F000000;                MOV ECX,7F 
241BE 3C7F;                      CMP AL,7F 
241C2 B87F000000;                MOV EAX,7F 
241EC 3C7F;                      CMP AL,7F 
241F3 B87F000000;                MOV EAX,7F 
33744 3C7F;                            CMP AL,7F 
33748 B87F000000;                      MOV EAX,7F 
42F0A 3C7F;                            CMP AL,7F 
42F0E BE7F000000;                mov	esi,0000007Fh 
42F28 3C7F;                            CMP AL,7F 
42F2C BB7F000000;                      MOV EBX,7F 
6388B 3C7F;                            CMP AL,7F 
6388F B87F000000;                      MOV EAX,7F 
638B3 3C7F;                            CMP AL,7F 
638B7 B87F000000;                      MOV EAX,7F 
638DB 3C7F;                            CMP AL,7F 
638DF B87F000000;                      MOV EAX,7F 
6C7A1 3C7F;                            CMP AL,7F 
6C7A5 B87F000000;                      MOV EAX,7F 
6C7DB 3C7F;                            CMP AL,7F 
6C7DF B87F000000;                      MOV EAX,7F 
6C815 3C7F;                            CMP AL,7F 
6C819 B87F000000;                      MOV EAX,7F 
6C850 3C7F;                            CMP AL,7F 
6C854 B87F000000;                      MOV EAX,7F 
846F8 3C7F;                            CMP AL,7F 
846FC B87F000000;                      MOV EAX,7F 
25C39 3C7F;                            CMP AL,7F 
25C3D BE7F000000;                mov	esi,0000007Fh 
2BEFA 3C7F;                            CMP AL,7F 
2BF10 3C7F;                            CMP AL,7F 
32955 3C7F;                            CMP AL,7F 
32959 BB7F000000;                 mov	ebx,0000007Fh 
32ADB 80F97F;                    		cmp	cl,7Fh 
32AE0 B97F000000;                		mov	ecx,0000007Fh 
32B11 80F97F;                    		cmp	cl,7Fh 
32B16 B97F000000;                		mov	ecx,0000007Fh 
519B6 3C7F;                      		cmp	al,7Fh 
519BA B87F000000;                		mov	eax,0000007Fh 
63AA8 3C7F;                            CMP AL,7F 
63AAC B87F000000;                      MOV EAX,7F 
63ADB 3C7F;                            CMP AL,7F 
63ADF B87F000000;                		mov	eax,0000007Fh 
6C8C2 3C7F;                            CMP AL,7F 
6C8C6 BB7F000000;                 mov	ebx,0000007Fh 
92FD0 3C7F;                      		cmp	al,7Fh 
92FD4 B97F000000;                		mov	ecx,0000007Fh 
92FEA 3C7F;                      		cmp	al,7Fh 
92FEE B87F000000;                		mov	eax,0000007Fh 
9E4FA 3C7F;                      		cmp	al,7Fh 
9E4FE B97F000000;                		mov	ecx,0000007Fh 
9E516 3C7F;                      		cmp	al,7Fh 
9E51A B87F000000;                		mov	eax,0000007Fh 
A32C1 3C7F;                      		cmp	al,7Fh 
A32C5 BE7F000000;                mov	esi,0000007Fh 
A3403 3C7F;                      		cmp	al,7Fh 
A3407 BF7F000000;                		mov	edi,0000007Fh 
A7825 3C7F;                      		cmp	al,7Fh 
A7829 B97F000000;                		mov	ecx,0000007Fh 
A7841 3C7F;                      		cmp	al,7Fh 
A7845 B87F000000;                		mov	eax,0000007Fh 
C7F0A 3C7F;                      		cmp	al,7Fh 
C7F0E C745F87F000000;            		mov	dword ptr [ebp-08h],0000007Fh 
C8043 3C7F;                      		cmp	al,7Fh 
C8047 BF7F000000;                		mov	edi,0000007Fh 
C80AB 3C7F;                      		cmp	al,7Fh 
C80AF BF7F000000;                		mov	edi,0000007Fh 
C82F4 3C7F;                      		cmp	al,7Fh 
C82F8 BB7F000000;                		mov	ebx,0000007Fh 
C83E6 3C7F;                      		cmp	al,7Fh 
C83EA BB7F000000;                		mov	ebx,0000007Fh 
D8BFB 3C7F;                      		cmp	al,7Fh 
D8BFF B87F000000;                		mov	eax,0000007Fh 
D9C0E 3C7F;                      		cmp	al,7Fh 
D9C12 B87F000000;                		mov	eax,0000007Fh 
DA53C 3C7F;                      		cmp	al,7Fh 
DA540 B97F000000;                		mov	ecx,0000007Fh 
DD877 80F97F;                    		cmp	cl,7Fh 
DD87C B97F000000;                		mov	ecx,0000007Fh 
DDA72 3C7F;                      		cmp	al,7Fh 
DDA76 B97F000000;                		mov	ecx,0000007Fh 
E197F 3C7F;                      		cmp	al,7Fh 
E1983 B87F000000;                		mov	eax,0000007Fh 
E2092 3C7F;                      		cmp	al,7Fh 
E2096 B87F000000;                		mov	eax,0000007Fh 
E4152 3C7F;                      		cmp	al,7Fh 
E4156 B87F000000;                		mov	eax,0000007Fh 
E5BE2 80FA7F;                    		cmp	dl,7Fh 
E5BE7 BA7F000000;                		mov	edx,0000007Fh 
E60B8 3C7F;                      		cmp	al,7Fh 
E60BC B87F000000;                		mov	eax,0000007Fh 
E63A4 3C7F;                      		cmp	al,7Fh 
E63A8 B87F000000;                		mov	eax,0000007Fh 
E63CB 3C7F;                      		cmp	al,7Fh 
E63CF B87F000000;                		mov	eax,0000007Fh 
11D7E9 3C7F;                      		cmp	al,7Fh 
11D7ED B87F000000;                		mov	eax,0000007Fh 
11DF3F 3C7F;                      		cmp	al,7Fh 
11DF43 BE7F000000;                		mov	esi,0000007Fh 
11F856 3C7F;                      		cmp	al,7Fh 
11F85A BF7F000000;                		mov	edi,0000007Fh 
124CD5 3C7F;                      		cmp	al,7Fh 
124CD9 B87F000000;                		mov	eax,0000007Fh 
124D10 3C7F;                      		cmp	al,7Fh 
124D14 B87F000000;                		mov	eax,0000007Fh 
124E45 3C7F;                      		cmp	al,7Fh 
124E4D B87F000000;                		mov	eax,0000007Fh 
124F0E 3C7F;                      		cmp	al,7Fh 
124F12 B87F000000;                		mov	eax,0000007Fh 
124F4B 3C7F;                      		cmp	al,7Fh 
124F4F B87F000000;                		mov	eax,0000007Fh 
124FAC 3C7F;                      		cmp	al,7Fh 
124FB0 B87F000000;                		mov	eax,0000007Fh 
125058 3C7F;                      		cmp	al,7Fh 
12505C B87F000000;                		mov	eax,0000007Fh 
12509B 3C7F;                      		cmp	al,7Fh 
12509F B87F000000;                		mov	eax,0000007Fh 
1250DA 3C7F;                      		cmp	al,7Fh 
1250DE B87F000000;                		mov	eax,0000007Fh 
125117 3C7F;                      		cmp	al,7Fh 
12511B B87F000000;                		mov	eax,0000007Fh 
126559 3C7F;                      		cmp	al,7Fh 
12655D B87F000000;                		mov	eax,0000007Fh 
126FF9 3C7F;                      		cmp	al,7Fh 
126FFD B87F000000;                		mov	eax,0000007Fh 
127295 3C7F;                      		cmp	al,7Fh 
127299 B87F000000;                		mov	eax,0000007Fh 
1272C4 3C7F;                      		cmp	al,7Fh 
1272C8 BE7F000000;                		mov	esi,0000007Fh 
12F1D4 3C7F;                      		cmp	al,7Fh 
12F1D8 B87F000000;                		mov	eax,0000007Fh 
16DC6B 80F97F;                    		cmp	cl,7Fh 
16DC70 B97F000000;                		mov	ecx,0000007Fh 
16DCEE 3C7F;                      		cmp	al,7Fh 
16DCF2 BA7F000000;                		mov	edx,0000007Fh 
19BFD0 3C7F;                      		cmp	al,7Fh 
19BFD4 B87F000000;                		mov	eax,0000007Fh 
1B0626 3C7F;                      		cmp	al,7Fh 
1B062A BF7F000000;                		mov	edi,0000007Fh 
1B076E 3C7F;                      		cmp	al,7Fh 
1B0772 BF7F000000;                		mov	edi,0000007Fh 
1B1254 3C7F;                      		cmp	al,7Fh 
1B1258 B87F000000;                		mov	eax,0000007Fh 
1DE654 3C7F;                      		cmp	al,7Fh 
1DE658 B87F000000;                		mov	eax,0000007Fh 
1DE6FF 3C7F;                      		cmp	al,7Fh 
1DE703 B87F000000;                		mov	eax,0000007Fh 
1DE7AA 3C7F;                      		cmp	al,7Fh 
1DE7AE B87F000000;                		mov	eax,0000007Fh 
1DE997 3C7F;                      		cmp	al,7Fh 
1DE99B B87F000000;                		mov	eax,0000007Fh 
1F5CBC 80F97F;                    		cmp	cl,7Fh 
1F5CC1 BF7F000000;                		mov	edi,0000007Fh 
1F5CD7 80F97F;                    		cmp	cl,7Fh 
1F5CDC B97F000000;                		mov	ecx,0000007Fh 
E567C BA7F000000;                		mov	edx,0000007Fh 
86219 80F97F;                    		cmp	cl,7Fh 
8621E B97F000000;                		mov	ecx,0000007Fh 
8636B 3C7F;                      		cmp	al,7Fh 
8636F B87F000000;                		mov	eax,0000007Fh 
8638F 3C7F;                      		cmp	al,7Fh 
86393 B87F000000;                		mov	eax,0000007Fh 
86782 3C7F;                      		cmp	al,7Fh 
86786 BE7F000000;                		mov	esi,0000007Fh 
D9124 3C7F;                      		cmp	al,7Fh 
D9128 B97F000000;                		mov	ecx,0000007Fh 
 
; Сокращение (перемещено из Reductions.txt): 
1BE231 55;                                PUSH EBP 
1BE232 8BEC;                              MOV EBP,ESP 
1BE234 8B5508;                           MOV EDX,DWORD PTR SS:[EBP+8] 
1BE237 8A841176040000;                   MOV AL,BYTE PTR DS:[ECX+EDX+476] 
1BE23E 3C7F;                             CMP AL,7F 
1BE240 7E09;                             JLE SHORT mop.005BE24B 
1BE242 B87F000000;                       MOV EAX,7F 
1BE247 5D;                                POP EBP 
1BE248 C20400;                           RETN 4 
1BE24B 84C0;                              TEST AL,AL 
1BE24D 7E07;                             JLE SHORT mop.005BE256 
1BE24F 0FBEC0;                            MOVSX EAX,AL 
1BE252 5D;                                POP EBP 
1BE253 C20400;                           RETN 4 
1BE256 33C0;                              XOR EAX,EAX 
1BE258 83FA02;                           CMP EDX,2 
1BE25B 0F9DC0;                            SETGE AL 
1BE25E 5D;                                POP EBP 
1BE25F C20400;                           RETN 4 
 
1BDD24 E808050000;                       CALL mop.005BE231 Впрочем, тут не все подходят к exe ТЕ. Я много чего поперемещал...
 Nick1317 Wrote:если будет интересно - скажи 
Вау! Да это самый интересный сейв из присланных. Главным образом потому, что отыграно аж 9 месяцев. И столько реликвий в городах... 
Вижу, что некроманты как рулили, так и рулят в долгой игре...
 
Нашёл у оранжевого игрока две Цитадели с 5-ым этажём магии без здания Гильдии вообще. Судя по расположению, оба эти города - построены, их не было в начале игры. Так что, видимо, проблема в этом. Буду разбираться. Пересчитаю сначала все города на карте. Хотя лимит строительства и есть, мало ли что... Ещё, возможно, этот баг вызвал запрет строительства в возводимом городе и разрешение по окончании всех построек. Это который вроде в ЭРЕ исправлен. Да, скорее всего, он и виноват - здания не просто разрешаются, но и строятся невпопад.
 Nick1317 Wrote:а то мало им ещё чудищ-привидений, ещё и дома призраки стали 
Не понял, что это значит. С двеллингами в городах вроде всё в порядке... В Некрополисе с названием Грэйвравен есть Портал Вызова, но его создал Тёмный Круг Баа-за-Дерис. 
Если там что-то с невидимыми двеллингами и есть, то наверняка та же причина, что и с Гильдией.
 
А что за нейтральный Оплот вверху, который почти целиком стоит на воде? Кто его построил? Почему у него нет названия? И почему он заброшен, восстание?
 
В общем, спасибо за сейв. Есть над чем поработать.    
А обновление патча всё-таки зря не качаешь. Это может привести потом к несовместимости твоих сейвов со сборкой, на которой я их тестирую. А эта сборка обновляется так же, как это должно быть у пользователя - самое свежее поверх.
			  
			
			
  
Circle of destruction, hammer comes crushing 
Powerhouse of energy 
Whipping up a fury, dominating flurry 
We create the battery
			
				
(This post was last modified: 09.03.2012 20:36 by MOP.)
 
			 
		 |