Might and Magic 6, 7, 8 merge based on mm8 engine.

The role-playing games (I-X) that started it all and the various spin-offs (including Dark Messiah).

Moderator: Moderators

User avatar
Templayer
Scout
Scout
Posts: 190
Joined: 21 Jan 2013

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Templayer » Nov 9 2018, 20:22

Jamesx wrote:I just read about minotaurs height and.... maybe a just don't understand what are you talkin about, but I should say, they have different heights in original mm8, just in case)

Well, ok, here they are)) :D
Based on troll pc23 body
Image

Plate armor set is included :)
Image
Based on Alvarian leather armor item088v4 and uses the same coordinates. All armor should fit to original Trolls body
If possible, for dwarves, I advise to use human versions of helmets, instead of Troll ones, because they won't fit good
Btw, I include zombies portraits for tavern, which wasn't in previous pack)

:down:
DOWNLOAD

You know, since you weren't here for quite some time, I forgot that you were a genius.

About them having different helmets - well, since there have been much more deep changes to the engine by Rodril and GrayFace, I presume adding a new paperdoll type by copying Troll paperdoll and replacing the headgear / boot sprite indexes wouldn't be that much of a hassle. :P

I'm currently adding both of your pictures, and armour sprites from the file to the PAINT TRACKER. Cheers!

EDIT: Here they are (printscreens from the tracker)

Image

Image
Last edited by Templayer on Nov 9 2018, 20:59, edited 1 time in total.
MMMerge Task Tracker (= Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: http://www.youtube.com/Templayer

User avatar
J. M. Sower
Pixie
Pixie
Posts: 141
Joined: 25 Jan 2016

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby J. M. Sower » Nov 10 2018, 6:01

Very nice, but... biggest defect is they are too big! I think scale down all of their graphics wouldn't be a vey big problem. Another is... their arms! Mainy in female.
Last edited by J. M. Sower on Nov 10 2018, 6:04, edited 1 time in total.

User avatar
Templayer
Scout
Scout
Posts: 190
Joined: 21 Jan 2013

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Templayer » Nov 10 2018, 8:18

J. M. Sower wrote:Very nice, but... biggest defect is they are too big! I think scale down all of their graphics wouldn't be a vey big problem. Another is... their arms! Mainy in female.


Two new paperdolls then. Scaled down version of the Troll paperdoll. The female version needs it's own paperdoll anyway, if they are going to have armours with boobs. Might as well replace the hands on the female paperdoll, then.
MMMerge Task Tracker (= Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: http://www.youtube.com/Templayer

User avatar
Jamesx
Leprechaun
Leprechaun
Posts: 34
Joined: 31 Jan 2018
Location: Russia

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Jamesx » Nov 10 2018, 8:34

Templayer wrote:You know, since you weren't here for quite some time, I forgot that you were a genius.

About them having different helmets - well, since there have been much more deep changes to the engine by Rodril and GrayFace, I presume adding a new paperdoll type by copying Troll paperdoll and replacing the headgear / boot sprite indexes wouldn't be that much of a hassle. :P

I'm currently adding both of your pictures, and armour sprites from the file to the PAINT TRACKER. Cheers!


:D Thanks, glad you like it)) Yeah, I know that adding new indexes shouldn't be a big deal, but find and set new coorditates for all helmets is not easy work anyway))) I'm still didn't understand how it works :D

J. M. Sower wrote:Very nice, but... biggest defect is they are too big! I think scale down all of their graphics wouldn't be a vey big problem. Another is... their arms! Mainy in female.

Yes, they are just like trolls... :D
Just turn on your imagination, they are not big - they are so small that we had to zoomed in.:D

Scale down is not bad idea, but we have so small resolution source, that it leads to quality drops. Especially for those who plays with HiRes mods.
I'll try it, but don't promise anything for now

User avatar
Templayer
Scout
Scout
Posts: 190
Joined: 21 Jan 2013

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Templayer » Nov 10 2018, 13:24

Jamesx wrote:
Templayer wrote:You know, since you weren't here for quite some time, I forgot that you were a genius.

About them having different helmets - well, since there have been much more deep changes to the engine by Rodril and GrayFace, I presume adding a new paperdoll type by copying Troll paperdoll and replacing the headgear / boot sprite indexes wouldn't be that much of a hassle. :P

I'm currently adding both of your pictures, and armour sprites from the file to the PAINT TRACKER. Cheers!


:D Thanks, glad you like it)) Yeah, I know that adding new indexes shouldn't be a big deal, but find and set new coorditates for all helmets is not easy work anyway))) I'm still didn't understand how it works :D

J. M. Sower wrote:Very nice, but... biggest defect is they are too big! I think scale down all of their graphics wouldn't be a vey big problem. Another is... their arms! Mainy in female.

Yes, they are just like trolls... :D
Just turn on your imagination, they are not big - they are so small that we had to zoomed in.:D

Scale down is not bad idea, but we have so small resolution source, that it leads to quality drops. Especially for those who plays with HiRes mods.
I'll try it, but don't promise anything for now

Look, Rodril and GrayFace are so good that we might as well do it the other way around - scaling all other paperdolls up while keeping the Dwarf paperdoll the same size. :D :D :D
(and then make the game use more pixels for the paperdoll "shrine" in the inventory. The game would lose some compatibility with the lowest resolutions, however)
Last edited by Templayer on Nov 10 2018, 13:55, edited 1 time in total.
MMMerge Task Tracker (= Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: http://www.youtube.com/Templayer

User avatar
Jamesx
Leprechaun
Leprechaun
Posts: 34
Joined: 31 Jan 2018
Location: Russia

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Jamesx » Nov 10 2018, 15:49

Templayer wrote:Look, Rodril and GrayFace are so good that we might as well do it the other way around - scaling all other paperdolls up while keeping the Dwarf paperdoll the same size. :D :D :D
(and then make the game use more pixels for the paperdoll "shrine" in the inventory. The game would lose some compatibility with the lowest resolutions, however)

No doubt about it)) :D But it's not necessary, because I already scaled down my dwarves)))) :) Besides I love to play in original resolution)))
But it means a lot of work for our masters, because it will be completely new race, only body and armor uses the same coordinates as trolls.
Now comparing with other races they looks like that..
Image

Body based on pc23 Trolls and uses the same coordinates, but now has 85% of its scale
Leather, chain and plate armor are scaled for them and fits normal (included in pack)
Boots are scaled and included too, but old coordinates are not good for it
I include txt fiile with some notes for those who will be working with this pack

:down:
DOWNLOAD

User avatar
Templayer
Scout
Scout
Posts: 190
Joined: 21 Jan 2013

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Templayer » Nov 10 2018, 17:18

Jamesx wrote:
Templayer wrote:Look, Rodril and GrayFace are so good that we might as well do it the other way around - scaling all other paperdolls up while keeping the Dwarf paperdoll the same size. :D :D :D
(and then make the game use more pixels for the paperdoll "shrine" in the inventory. The game would lose some compatibility with the lowest resolutions, however)

No doubt about it)) :D But it's not necessary, because I already scaled down my dwarves)))) :) Besides I love to play in original resolution)))
But it means a lot of work for our masters, because it will be completely new race, only body and armor uses the same coordinates as trolls.
Now comparing with other races they looks like that..
Image

Body based on pc23 Trolls and uses the same coordinates, but now has 85% of its scale
Leather, chain and plate armor are scaled for them and fits normal (included in pack)
Boots are scaled and included too, but old coordinates are not good for it
I include txt fiile with some notes for those who will be working with this pack

:down:
DOWNLOAD

Height comparison update added to the paint tracker.
MMMerge Task Tracker (= Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: http://www.youtube.com/Templayer

Eldanesh90
Leprechaun
Leprechaun
Posts: 6
Joined: 11 Nov 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Eldanesh90 » Nov 11 2018, 15:59

Hello People! Thanks a lot, Rodril for your great job in MMMerged!
Unfortunately I'm not able to play it yet because the first time I
create a party or a single player (no matter the continent, jadame,
enroth, erathia) the debug console appears over and over and I cant
start playing. I send you the message on the debug console and also
the error log.
I use a laptop with Windows Vista Home Basic 32-bit SP1. Processor
Genuine Intel CPU 575 @ 2.00GHz, 3GB RAM, Mobile Intel 4 Series
Express Chipset Family.


Thank you very much in advance of any help you could give me!!
And again very nice job!

Code: Select all

ErrorLog:
================================================================================

================================================================================

Time: 10/11/2018 20:39:13 (10.11.2018 23:39:13 UTC)
Windows Version 6.0 Service Pack 1

Exception EAccessViolation in module mm8.exe at 000DA19C.
Access violation at address 004DA19C in module 'mm8.exe'. Read of address 3E75AD11.

Function Calls:

004DA19C | C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + DA19C
004C2A20 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + C2A20
004C6BD9 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + C6BD9
004904EB ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 904EB
00433945 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 33945
00433954 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 33954
00493FA7 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 93FA7
004D9F7F ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + D9F7F
03320835 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 60835
03320846 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 60846
004D91F9 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + D91F9
00460F90 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 60F90
76AD8AA3 ? C:\Windows\system32\kernel32.dll + 48AA3
77B48972 ? C:\Windows\system32\ntdll.dll + 58972
76AB8D9C ? C:\Windows\system32\kernel32.dll + 28D9C
76A91DE4 ? C:\Windows\system32\kernel32.dll + 1DE4
03315C33 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 55C33
032DBB67 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 1BB67
03315C4F ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 55C4F
033236AA ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 636AA
03321D5D ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 61D5D
004DC906 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + DC906
76AD490F ? C:\Windows\system32\kernel32.dll + 4490F
77B2E4B4 ? C:\Windows\system32\ntdll.dll + 3E4B4

Registers:

EAX = 00000030
EBX = 0FB79C40
ECX = 3E75AD11
EDX = 7EFF3430
ESI = 0FB72990
EDI = 00000000
EBP = 004E8DF0
ESP = 0012FCD0

Stack Trace:

0012FCD0: 004C2A25 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + C2A25
0012FCD4: 3E75AD11
0012FCD8: 00000000
0012FCDC: 0FB79DDC
0012FCE0: 004C6BDF ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + C6BDF
0012FCE4: 3E75AD11
0012FCE8: 00000000
0012FCEC: 00B20E90
0012FCF0: 00FEB360
0012FCF4: 00B2187C
0012FCF8: 00000000
0012FCFC: 00B2187C
0012FD00: 004904F0 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 904F0
0012FD04: 00B20E90
0012FD08: 00FEB360
0012FD0C: 00000000
0012FD10: 0043394A ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 3394A
0012FD14: 00000000
0012FD18: 00433959 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 33959
0012FD1C: 00000001
0012FD20: 00EC1980
0012FD24: 0012FDD0
0012FD28: 000000AD
0012FD2C: 00000000
0012FD30: 0FB79C40
0012FD34: 00000000
0012FD38: 000000AC
0012FD3C: 00493FAC ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 93FAC
0012FD40: 00000000
0012FD44: 00602528
0012FD48: 00B20E90
0012FD4C: 0FB764E8
0012FD50: 00B21924
0012FD54: 0012FDA8
0012FD58: 00000027
0012FD5C: 004D9F84 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + D9F84
0012FD60: 00000024
0012FD64: 0332083B ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 6083B
0012FD68: 00000024
0012FD6C: 0332084B ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 6084B
0012FD70: 0316A5B0
0012FD74: 0012FF78
0012FD78: 004E04A0
0012FD7C: 004EBB60
0012FD80: FFFFFFFF
0012FD84: 0012FDB8
0012FD88: 004D91FE ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + D91FE
0012FD8C: 0FB764E8
0012FD90: 00000000
0012FD94: 00000113
0012FD98: 00007F50
0012FD9C: 211129D0
0012FDA0: 002E38BC
0012FDA4: 00000102
0012FDA8: 00000120
0012FDAC: 0000005B
0012FDB0: 000000AD
0012FDB4: 0000005B
0012FDB8: 000000AD
0012FDBC: 00000000
0012FDC0: 0FB79C40
0012FDC4: 0012FF78 | TExcFrame.next
0012FDC8: 004E71E2 | C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + E71E2
0012FDCC: FFFFFFFF
0012FDD0: 0012FEFC
0012FDD4: 00460F95 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + 60F95
0012FDD8: 00000000
0012FDDC: 00000000
0012FDE0: 7FFDE000
0012FDE4: 505C3A43
0012FDE8: 72676F72
0012FDEC: 46206D61
0012FDF0: 73656C69
0012FDF4: 474F475C
0012FDF8: 6D6F632E
0012FDFC: 444F4D5C
0012FE00: 694D5C53
0012FE04: 20746867
0012FE08: 20646E61
0012FE0C: 6967614D
0012FE10: 49562063
0012FE14: 2D204949
0012FE18: 72654D20
0012FE1C: 5C646567
0012FE20: 0017D300
0012FE24: 00000000
0012FE28: 0017D390
0012FE2C: 00000000
0012FE30: 0012FE98
0012FE34: 76AD8AA9 ? C:\Windows\system32\kernel32.dll + 48AA9
0012FE38: 00140000
0012FE3C: 00000000
0012FE40: 0017D388
0012FE44: 00000000
0012FE48: 033267F0
0012FE4C: 77B48974 ? C:\Windows\system32\ntdll.dll + 58974
0012FE50: 76AB8D9E ? C:\Windows\system32\kernel32.dll + 28D9E
0012FE54: FFFFFFFF
0012FE58: 0012FE7C
0012FE5C: 0012FE80
0012FE60: 00000002
0012FE64: 0012FEA4
0012FE68: 00000004
0012FE6C: 004E801C
0012FE70: 0012FE8C
0012FE74: 76A91DE9 ? C:\Windows\system32\kernel32.dll + 1DE9
0012FE78: FFFFFFFF
0012FE7C: 004E8000
0012FE80: 00001000
0012FE84: 00000002
0012FE88: 0012FEA4
0012FE8C: 0331A628
0012FE90: 03315C38 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 55C38
0012FE94: 004E801C
0012FE98: 00000004
0012FE9C: 00000002
0012FEA0: 0012FEA4
0012FEA4: 00000040
0012FEA8: 00000004
0012FEAC: 003D00FF
0012FEB0: 032DBB6C ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 1BB6C
0012FEB4: 0012FF88
0012FEB8: 00000000
0012FEBC: 0000001E
0012FEC0: 0332A83C
0012FEC4: 03315C54 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 55C54
0012FEC8: 03326C84
0012FECC: 033267F0
0012FED0: 033236AF ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 636AF
0012FED4: 00000000
0012FED8: 7FFDE000
0012FEDC: 03321D62 ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\MM8patch.dll + 61D62
0012FEE0: 00000000
0012FEE4: 00000000
0012FEE8: 0012FF88
0012FEEC: 0012FF00
0012FEF0: 7FFDE000
0012FEF4: 0253CD08
0012FEF8: 00000065
0012FEFC: 0012FF88
0012FF00: 004DC90B ? C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + DC90B
0012FF04: 00400000
0012FF08: 00000000
0012FF0C: 00000000
0012FF10: 00000001
0012FF14: 00000000
0012FF18: 00000000
0012FF1C: 7FFDE000
0012FF20: C0000005
0012FF24: 00141D6E
0012FF28: 00000000
0012FF2C: 00000044
0012FF30: 001526E0
0012FF34: 00150C80
0012FF38: 00153188
0012FF3C: 00000000
0012FF40: 00000000
0012FF44: 00000000
0012FF48: 00000000
0012FF4C: 00000000
0012FF50: 00000000
0012FF54: 00000000
0012FF58: 00000801
0012FF5C: 00000001
0012FF60: 00000000
0012FF64: FFFFFFFF
0012FF68: FFFFFFFF
0012FF6C: FFFFFFFF
0012FF70: 0012FF14
0012FF74: 0012F8F4
0012FF78: 0012FFC4 | TExcFrame.next
0012FF7C: 004E04A0 | C:\Program Files\GOG.com\MODS\Might and Magic VIII - Merged\mm8.exe + E04A0
0012FF80: 004EBBD8
0012FF84: 00000000
0012FF88: 0012FF94
0012FF8C: 76AD4911 ? C:\Windows\system32\kernel32.dll + 44911
0012FF90: 7FFDE000
0012FF94: 0012FFD4
0012FF98: 77B2E4B6 ? C:\Windows\system32\ntdll.dll + 3E4B6
0012FF9C: 7FFDE000
0012FFA0: 77A4FC48
0012FFA4: 00000000
0012FFA8: 00000000
0012FFAC: 7FFDE000
0012FFB0: 00000000
0012FFB4: 00000000
0012FFB8: 00000000
0012FFBC: 0012FFA0
0012FFC0: 00000000
0012FFC4: FFFFFFFF | TExcFrame.next
0012FFC8: 77AF9834 | C:\Windows\system32\ntdll.dll + 9834

Eldanesh90
Leprechaun
Leprechaun
Posts: 6
Joined: 11 Nov 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Eldanesh90 » Nov 11 2018, 16:07

The console message (appears over and over and dont allow me to play)

Code: Select all

Debug Console:

[quote]———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x062063d0)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x029b6c90)
   GetPtr = (function: 0x0149de78)
   obj = (table: 0x034442a0)
   o = 71201860
   assertnum = (function: 0x029b4328)
   error = (function: 0x01499ce0)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x02982c88)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x02860c40)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x029b4390)
-----------------------------------------------------------------------------------
> vars.MercenariesProps[30].CurContinent = 1
[string ""]:1: attempt to index global 'vars' (a nil value)

stack traceback:
   [string ""]:1: in main chunk
   [C]: in function 'pcall'
   ...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:89: in function <...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:63>

local variables of '[string ""]:1':
   (*temporary) = nil
   (*temporary) = (function: 0x0a938a38)
   (*temporary) = "attempt to index global 'vars' (a nil value)"
———————————————————————————————————————————————————————————————————————————————————
...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua:590: attempt to index upvalue 'ClassTypes' (a nil value)

stack traceback:
   ...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'v':
   (*temporary) = nil

local variables of 'v':
   (*temporary) = 3
   (*temporary) = (table: 0x035f5e70)
   (*temporary) = true
   (*temporary) = 307
   (*temporary) = 46
   (*temporary) = (table: 0x0cd90c28)
   (*temporary) = (function: 0x0148acc8)
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 16
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 5
   (*temporary) = 5
   (*temporary) = "attempt to index upvalue 'ClassTypes' (a nil value)"

upvalues of 'v':
   NPCMercenaries = (table: 0x0cdcc4e8)
   SetJoinEvent = (function: 0x035f6138)
   ClassSelfImpressions = (table: 0x03668df0)
   MercenariesQBits = (table: 0x035f5f28)
   HaveFreeMerc = (function: 0x035f63d8)
   ClassTypesByContinent = (table: 0x03668e68)
   LastClass = (table: 0x03668e18)
   ClassStages = nil
   ClassTypes = nil
   HousesByMaps = (table: 0x03668dc8)
-----------------------------------------------------------------------------------
> vars.MercenariesProps[30].CurContinent = 1
[string ""]:1: attempt to index a nil value

stack traceback:
   [string ""]:1: in main chunk
   [C]: in function 'pcall'
   ...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:89: in function <...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:63>

local variables of '[string ""]:1':
   (*temporary) = nil
   (*temporary) = 1
   (*temporary) = "attempt to index a nil value"
———————————————————————————————————————————————————————————————————————————————————
...ight and Magic VIII - Merged\Scripts\General\Weather.lua:127: attempt to index a nil value

stack traceback:
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua: in function 'SetSky'
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua:173: in function <...ight and Magic VIII - Merged\Scripts\General\Weather.lua:169>

local variables of 'SetSky':
   (*temporary) = 3
   (*temporary) = nil
   (*temporary) = 3
   (*temporary) = 1
   (*temporary) = 3
   (*temporary) = "attempt to index a nil value"

upvalues of 'SetSky':
   WeatherState = 3
   CustomSky = false
   SkyStates = (table: 0x03829240)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: in function <...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:124>

upvalues of '...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125':
   FollowersBuffs = (table: 0x0b34cd40)
   TimerPeriod = 2048
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------


continues into the next post...

Eldanesh90
Leprechaun
Leprechaun
Posts: 6
Joined: 11 Nov 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Eldanesh90 » Nov 11 2018, 16:08

Code: Select all

———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
> vars.MercenariesProps[30].CurContinent = 1
[string ""]:1: attempt to index a nil value

stack traceback:
   [string ""]:1: in main chunk
   [C]: in function 'pcall'
   ...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:89: in function <...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:63>

local variables of '[string ""]:1':
   (*temporary) = nil
   (*temporary) = 1
   (*temporary) = "attempt to index a nil value"
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
>


Thanks alot for any help!!!!

User avatar
Templayer
Scout
Scout
Posts: 190
Joined: 21 Jan 2013

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Templayer » Nov 11 2018, 16:57

Eldanesh90 wrote:

Code: Select all

———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
> vars.MercenariesProps[30].CurContinent = 1
[string ""]:1: attempt to index a nil value

stack traceback:
   [string ""]:1: in main chunk
   [C]: in function 'pcall'
   ...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:89: in function <...ODS\Might and Magic VIII - Merged/Scripts/Core/Debug.lua:63>

local variables of '[string ""]:1':
   (*temporary) = nil
   (*temporary) = 1
   (*temporary) = "attempt to index a nil value"
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0aee8af8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0a792be0)
   NPCBonuses = (table: 0x0a802e10)
-----------------------------------------------------------------------------------
>


Thanks alot for any help!!!!


Well, on first look I would say never put anything into a folder path that contains the string of Program Files, due to UAC. And turn off UAC. (and Vista as an operating system... even Microsoft has realized that Vista is garbage).
But on second look, you got past startup, and the error seems to be pretty specific (follower skills null exception error), so that probably won't be it. (don't underestimate the power of UAC to screw things up, though. Try disabling UAC, which is on by default on Vista, and get the game into a non-program files folder, just to be sure it isn't that, it's something to try until somebody smarter than me responds).
MMMerge Task Tracker (= Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: http://www.youtube.com/Templayer

Eldanesh90
Leprechaun
Leprechaun
Posts: 6
Joined: 11 Nov 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Eldanesh90 » Nov 11 2018, 21:48

Well, on first look I would say never put anything into a folder path that contains the string of Program Files, due to UAC. And turn off UAC. (and Vista as an operating system... even Microsoft has realized that Vista is garbage).
But on second look, you got past startup, and the error seems to be pretty specific (follower skills null exception error), so that probably won't be it. (don't underestimate the power of UAC to screw things up, though. Try disabling UAC, which is on by default on Vista, and get the game into a non-program files folder, just to be sure it isn't that, it's something to try until somebody smarter than me responds).



First of all thank you for your quick reply and for your great job at the game.

I cut/pasted the game folder to my secondary hard disk. Disabled the UAC and tried the game into my Girlfriend Laptop (Windows 7 and better resources)
But in both computers the problem persists.

I copy the debug messages in the different times they show:


Code: Select all

Previously to show "new game" option

———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x0172d180)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x02949ac0)
   GetPtr = (function: 0x02931d78)
   obj = (table: 0x02a537a0)
   o = 72967156
   assertnum = (function: 0x01981e28)
   error = (function: 0x017624c8)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x0338b630)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x01719378)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x017511c8)
-----------------------------------------------------------------------------------
>



















Into the charge screen of game before the main continent video (in this case antagarich:

———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x0172d180)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x02949ac0)
   GetPtr = (function: 0x02931d78)
   obj = (table: 0x02a537a0)
   o = 72967156
   assertnum = (function: 0x01981e28)
   error = (function: 0x017624c8)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x0338b630)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x01719378)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x017511c8)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua:590: attempt to index upvalue 'ClassTypes' (a nil value)

stack traceback:
   ...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'v':
   (*temporary) = nil

local variables of 'v':
   (*temporary) = 2
   (*temporary) = (table: 0x0338aab8)
   (*temporary) = true
   (*temporary) = 307
   (*temporary) = 46
   (*temporary) = (table: 0x0b3e0d08)
   (*temporary) = (function: 0x0171c618)
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 0
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 4
   (*temporary) = 4
   (*temporary) = "attempt to index upvalue 'ClassTypes' (a nil value)"

upvalues of 'v':
   NPCMercenaries = (table: 0x0b801448)
   SetJoinEvent = (function: 0x0338ae38)
   ClassSelfImpressions = (table: 0x03892560)
   MercenariesQBits = (table: 0x0338ac28)
   HaveFreeMerc = (function: 0x03892620)
   ClassTypesByContinent = (table: 0x038925d8)
   LastClass = (table: 0x03892588)
   ClassStages = nil
   ClassTypes = nil
   HousesByMaps = (table: 0x03892538)
-----------------------------------------------------------------------------------
>














Before the MM7 video of the adventure in the emerald island:


———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x0172d180)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x02949ac0)
   GetPtr = (function: 0x02931d78)
   obj = (table: 0x02a537a0)
   o = 72967156
   assertnum = (function: 0x01981e28)
   error = (function: 0x017624c8)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x0338b630)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x01719378)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x017511c8)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua:590: attempt to index upvalue 'ClassTypes' (a nil value)

stack traceback:
   ...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'v':
   (*temporary) = nil

local variables of 'v':
   (*temporary) = 2
   (*temporary) = (table: 0x0338aab8)
   (*temporary) = true
   (*temporary) = 307
   (*temporary) = 46
   (*temporary) = (table: 0x0b3e0d08)
   (*temporary) = (function: 0x0171c618)
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 0
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 4
   (*temporary) = 4
   (*temporary) = "attempt to index upvalue 'ClassTypes' (a nil value)"

upvalues of 'v':
   NPCMercenaries = (table: 0x0b801448)
   SetJoinEvent = (function: 0x0338ae38)
   ClassSelfImpressions = (table: 0x03892560)
   MercenariesQBits = (table: 0x0338ac28)
   HaveFreeMerc = (function: 0x03892620)
   ClassTypesByContinent = (table: 0x038925d8)
   LastClass = (table: 0x03892588)
   ClassStages = nil
   ClassTypes = nil
   HousesByMaps = (table: 0x03892538)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...ight and Magic VIII - Merged\Scripts\General\Weather.lua:127: attempt to index a nil value

stack traceback:
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua: in function 'SetSky'
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua:173: in function <...ight and Magic VIII - Merged\Scripts\General\Weather.lua:169>

local variables of 'SetSky':
   (*temporary) = 2
   (*temporary) = nil
   (*temporary) = 5
   (*temporary) = 1
   (*temporary) = 2
   (*temporary) = "attempt to index a nil value"

upvalues of 'SetSky':
   WeatherState = 5
   CustomSky = false
   SkyStates = (table: 0x03916628)
-----------------------------------------------------------------------------------
>





Second debug at this time:



———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x0172d180)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x02949ac0)
   GetPtr = (function: 0x02931d78)
   obj = (table: 0x02a537a0)
   o = 72967156
   assertnum = (function: 0x01981e28)
   error = (function: 0x017624c8)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x0338b630)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x01719378)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x017511c8)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua:590: attempt to index upvalue 'ClassTypes' (a nil value)

stack traceback:
   ...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'v':
   (*temporary) = nil

local variables of 'v':
   (*temporary) = 2
   (*temporary) = (table: 0x0338aab8)
   (*temporary) = true
   (*temporary) = 307
   (*temporary) = 46
   (*temporary) = (table: 0x0b3e0d08)
   (*temporary) = (function: 0x0171c618)
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 0
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 4
   (*temporary) = 4
   (*temporary) = "attempt to index upvalue 'ClassTypes' (a nil value)"

upvalues of 'v':
   NPCMercenaries = (table: 0x0b801448)
   SetJoinEvent = (function: 0x0338ae38)
   ClassSelfImpressions = (table: 0x03892560)
   MercenariesQBits = (table: 0x0338ac28)
   HaveFreeMerc = (function: 0x03892620)
   ClassTypesByContinent = (table: 0x038925d8)
   LastClass = (table: 0x03892588)
   ClassStages = nil
   ClassTypes = nil
   HousesByMaps = (table: 0x03892538)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...ight and Magic VIII - Merged\Scripts\General\Weather.lua:127: attempt to index a nil value

stack traceback:
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua: in function 'SetSky'
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua:173: in function <...ight and Magic VIII - Merged\Scripts\General\Weather.lua:169>

local variables of 'SetSky':
   (*temporary) = 2
   (*temporary) = nil
   (*temporary) = 5
   (*temporary) = 1
   (*temporary) = 2
   (*temporary) = "attempt to index a nil value"

upvalues of 'SetSky':
   WeatherState = 5
   CustomSky = false
   SkyStates = (table: 0x03916628)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: in function <...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:124>

upvalues of '...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125':
   FollowersBuffs = (table: 0x0b5fc338)
   TimerPeriod = 2048
-----------------------------------------------------------------------------------
>









Third debug at this time:





———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x0172d180)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x02949ac0)
   GetPtr = (function: 0x02931d78)
   obj = (table: 0x02a537a0)
   o = 72967156
   assertnum = (function: 0x01981e28)
   error = (function: 0x017624c8)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x0338b630)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x01719378)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x017511c8)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua:590: attempt to index upvalue 'ClassTypes' (a nil value)

stack traceback:
   ...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'v':
   (*temporary) = nil

local variables of 'v':
   (*temporary) = 2
   (*temporary) = (table: 0x0338aab8)
   (*temporary) = true
   (*temporary) = 307
   (*temporary) = 46
   (*temporary) = (table: 0x0b3e0d08)
   (*temporary) = (function: 0x0171c618)
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 0
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 4
   (*temporary) = 4
   (*temporary) = "attempt to index upvalue 'ClassTypes' (a nil value)"

upvalues of 'v':
   NPCMercenaries = (table: 0x0b801448)
   SetJoinEvent = (function: 0x0338ae38)
   ClassSelfImpressions = (table: 0x03892560)
   MercenariesQBits = (table: 0x0338ac28)
   HaveFreeMerc = (function: 0x03892620)
   ClassTypesByContinent = (table: 0x038925d8)
   LastClass = (table: 0x03892588)
   ClassStages = nil
   ClassTypes = nil
   HousesByMaps = (table: 0x03892538)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...ight and Magic VIII - Merged\Scripts\General\Weather.lua:127: attempt to index a nil value

stack traceback:
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua: in function 'SetSky'
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua:173: in function <...ight and Magic VIII - Merged\Scripts\General\Weather.lua:169>

local variables of 'SetSky':
   (*temporary) = 2
   (*temporary) = nil
   (*temporary) = 5
   (*temporary) = 1
   (*temporary) = 2
   (*temporary) = "attempt to index a nil value"

upvalues of 'SetSky':
   WeatherState = 5
   CustomSky = false
   SkyStates = (table: 0x03916628)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: in function <...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:124>

upvalues of '...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125':
   FollowersBuffs = (table: 0x0b5fc338)
   TimerPeriod = 2048
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0b5fbed8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0b5fb038)
   NPCBonuses = (table: 0x0b2c7268)
-----------------------------------------------------------------------------------
>







Debug at the starting the game (character and island charged)



———————————————————————————————————————————————————————————————————————————————————
...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: array index (2267) out of bounds [1, 2265]

stack traceback:
   [C]: in function 'error'
   Scripts/Core/RSMem.lua:1342: in function '__index'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:607: in function 'ProcessNPCProf'
   ...and Magic VIII - Merged\Scripts\General\NPCFollowers.lua:721: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of '__index':
   t = (table: 0x0172d180)
   a = 2267
   v = nil

local variables of '__index':
   aorig = 2267
   a1 = 2266
   n = 2265

upvalues of '__index':
   ptr = nil
   u4 = (table: 0x02949ac0)
   GetPtr = (function: 0x02931d78)
   obj = (table: 0x02a537a0)
   o = 72967156
   assertnum = (function: 0x01981e28)
   error = (function: 0x017624c8)
   type = (function: builtin#3)
   SetLen = nil
   low = 1
   GetLen = (function: 0x0338b630)
   lenP = nil
   lenA = nil
   count = 2265
   size = 8
   _index = nil
   _newindex = nil
   tonumber = (function: builtin#17)
   beyondLen = nil
   f = (function: 0x01719378)
   format = (function: builtin#91)
   sOutOfBounds = "array index (%s) out of bounds [%s, %s]"
   tostring = (function: builtin#18)
   tostring2 = (function: 0x017511c8)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua:590: attempt to index upvalue 'ClassTypes' (a nil value)

stack traceback:
   ...d Magic VIII - Merged\Scripts\General\NPCMercenaries.lua: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'v':
   (*temporary) = nil

local variables of 'v':
   (*temporary) = 2
   (*temporary) = (table: 0x0338aab8)
   (*temporary) = true
   (*temporary) = 307
   (*temporary) = 46
   (*temporary) = (table: 0x0b3e0d08)
   (*temporary) = (function: 0x0171c618)
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 0
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = nil
   (*temporary) = 4
   (*temporary) = 4
   (*temporary) = "attempt to index upvalue 'ClassTypes' (a nil value)"

upvalues of 'v':
   NPCMercenaries = (table: 0x0b801448)
   SetJoinEvent = (function: 0x0338ae38)
   ClassSelfImpressions = (table: 0x03892560)
   MercenariesQBits = (table: 0x0338ac28)
   HaveFreeMerc = (function: 0x03892620)
   ClassTypesByContinent = (table: 0x038925d8)
   LastClass = (table: 0x03892588)
   ClassStages = nil
   ClassTypes = nil
   HousesByMaps = (table: 0x03892538)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...ight and Magic VIII - Merged\Scripts\General\Weather.lua:127: attempt to index a nil value

stack traceback:
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua: in function 'SetSky'
   ...ight and Magic VIII - Merged\Scripts\General\Weather.lua:173: in function <...ight and Magic VIII - Merged\Scripts\General\Weather.lua:169>

local variables of 'SetSky':
   (*temporary) = 2
   (*temporary) = nil
   (*temporary) = 5
   (*temporary) = 1
   (*temporary) = 2
   (*temporary) = "attempt to index a nil value"

upvalues of 'SetSky':
   WeatherState = 5
   CustomSky = false
   SkyStates = (table: 0x03916628)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125: in function <...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:124>

upvalues of '...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:125':
   FollowersBuffs = (table: 0x0b5fc338)
   TimerPeriod = 2048
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————
...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: bad argument #1 to 'pairs' (table expected, got nil)

stack traceback:
   [C]: in function 'pairs'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:53: in function 'CountSkillBonus'
   ...agic VIII - Merged\Scripts\Global\NPCFollowersSkills.lua:65: in function 'v'
   Scripts/Core/EventsList.lua:68: in function <Scripts/Core/EventsList.lua:63>

arguments of 'CountSkillBonus':
   skill = 29

local variables of 'CountSkillBonus':
   Bonus = (table: 0x0b5fbed8)
   res = 0

upvalues of 'CountSkillBonus':
   SkillBonuses = (table: 0x0b5fb038)
   NPCBonuses = (table: 0x0b2c7268)
-----------------------------------------------------------------------------------
———————————————————————————————————————————————————————————————————————————————————

Rodril
Scout
Scout
Posts: 172
Joined: 18 Nov 2016

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Rodril » Nov 12 2018, 0:13

Hello. Thank you very much for new portraits and armor conversions.
Patch link have been updated. Monk promotion quest fixed, for sure now. Game will show mm6/7 loading screens according to continent you playing on (you can edit list of loading pictures in "Continent settings.txt" table in "Data\Tables" folder). Game now will correctly show skills you are able to learn on further promotions, i.e. for example, master and grand master elemental spell schools will be shown as yellow. And couple of other minor fixes.
New portraits have not been implemented yet, as well as new armors. I've found zombie mechanics were totally ripped off from mm8, even though character can have condition "zombie", he still will be able to rest, he won't get stats penalties, and temples won't cure this condition. I need some time to make it work, as it should.

@Eldanesh
Most probably problem is in localization. Apply latest patch and redownload and reapply localization files from first post. There are four links in "localization" section, - for German, Russian, Polish and Spanish files. Spanish localization might be outdated, because i've changed tables since Roor last time was here, and i have not got response if he applied changes into Spanish files.

Thank you for reporting. I am a bit in charge now, will write more soon.

keksua
Leprechaun
Leprechaun
Posts: 6
Joined: 08 Nov 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby keksua » Nov 12 2018, 10:19

Hey, I've seen this mod on youtube and it's a great job!
I have several questions:
1) Dark/Light magic can be both learned or only one? Can i have an dark cleric or white archmage?
2) All the spells are from mm8 i guess, so Day of Gods not presented in Ego with separate spells?
3) Can you start in mm6? Can you learn GM spells there? Or are there any MG teachers in Enroth?
4) Is there energy dmg? or creatures that were real strong because of it im mm6 fires lame earth dmg?
5) I've noticed on youtube you cannot hire bankers, teachers etc. is it bug?
Last edited by keksua on Nov 12 2018, 10:20, edited 1 time in total.

Xfing
Hunter
Hunter
Posts: 514
Joined: 04 Jul 2011

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Xfing » Nov 12 2018, 11:25

Bug from the newest version: Ravenshore and Balthazar lair houses don't display labels when you point at them with the cursor. There are possibly more places where this happens, haven't checked them yet. This might be a good opportunity to uniformize the behavior of this. For example, in MM7, you only got a label of what house you're entering when you pointed at the door - in MM8 you already got it when pointing at any part of the house. I believe MM8's solution is the most quality-of-life-friendly.

Also, when I rest too long, the Weak condition gets cleared immediately from my characters after I stop resting (in other words, they reset to Good). That doesn't reset the "time without resting" timer though, as if you have them not rest for a long enough time, they will still start randomly dying or going insane.

Also I've noticed that the Raise Dead spell shows the same animation as Resurrection did in MM7. MM8 cut both of them from the final game, so it's nice to have this one back, but I don't think it's necessary to show the "restoration from eradication" mechanic for just Raise Dead, where the body is intact.
Last edited by Xfing on Nov 12 2018, 11:55, edited 4 times in total.

User avatar
Templayer
Scout
Scout
Posts: 190
Joined: 21 Jan 2013

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Templayer » Nov 12 2018, 19:12

Rodril wrote:Hello. Thank you very much for new portraits and armor conversions.
Patch link have been updated. Monk promotion quest fixed, for sure now. Game will show mm6/7 loading screens according to continent you playing on (you can edit list of loading pictures in "Continent settings.txt" table in "Data\Tables" folder). Game now will correctly show skills you are able to learn on further promotions, i.e. for example, master and grand master elemental spell schools will be shown as yellow. And couple of other minor fixes.
New portraits have not been implemented yet, as well as new armors. I've found zombie mechanics were totally ripped off from mm8, even though character can have condition "zombie", he still will be able to rest, he won't get stats penalties, and temples won't cure this condition. I need some time to make it work, as it should.

HOLY C**P! I didn't even expect the loading screens to be implemented in such a deeply thought of manner!
And the colouring for promotions!
And you are working on zombie mechanics!
YAAAY!

"And couple of other minor fixes" - what bugs shall I removeth from the Bug Tracketh, oh Lord and Saviour?

In the meantime I will have to find a way to highlight implemented suggestions.

Xfing wrote:Bug from the newest version: Ravenshore and Balthazar lair houses don't display labels when you point at them with the cursor. There are possibly more places where this happens, haven't checked them yet. This might be a good opportunity to uniformize the behavior of this. For example, in MM7, you only got a label of what house you're entering when you pointed at the door - in MM8 you already got it when pointing at any part of the house. I believe MM8's solution is the most quality-of-life-friendly.

Also, when I rest too long, the Weak condition gets cleared immediately from my characters after I stop resting (in other words, they reset to Good). That doesn't reset the "time without resting" timer though, as if you have them not rest for a long enough time, they will still start randomly dying or going insane.

Also I've noticed that the Raise Dead spell shows the same animation as Resurrection did in MM7. MM8 cut both of them from the final game, so it's nice to have this one back, but I don't think it's necessary to show the "restoration from eradication" mechanic for just Raise Dead, where the body is intact.

Added all three to the bug tracker. For the first one though, I do not remember that pointing at a house would do that, and I've played MM8 the most in the series. Do you mean commoner houses, or shops and such? If you have some time, perhaps you could printscreen and PM me what you mean? Because I'm genuinely confused. :|

EDIT: Suggestions in the tracker are now colour coded!

Image
Last edited by Templayer on Nov 12 2018, 19:28, edited 1 time in total.
MMMerge Task Tracker (= Paint Tracker + Bug Tracker + Missing Features + Suggestions):
https://goo.gl/ui24Bz
Anybody can view or suggest edits.

My youtube retro channel: http://www.youtube.com/Templayer

Xfing
Hunter
Hunter
Posts: 514
Joined: 04 Jul 2011

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Xfing » Nov 12 2018, 23:03

I meant all houses, Templayer. I remember that clearly, as opposed to the way MM7 went about it. I used to play craploads outta MM8 in the 2000s, and that was one of the things I noticed then.

Also, I periodically wrestled with bugs where different landscape elements didn't highlight properly for me, like "tar rock" or "carrion" (incidentally, both from the Ironsand Desert). But that's long fixed in Grayface's patch I suppose.

BTW, I wonder - since the merge does restore the Regnan elemental guild that's missing from vanilla MM8, was there also a training center planned on Regna? If so, I suppose that one would be the best bet for the uncapped training center for Jadame.
Last edited by Xfing on Nov 12 2018, 23:09, edited 1 time in total.

User avatar
Vetrinus
Leprechaun
Leprechaun
Posts: 16
Joined: 12 Feb 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Vetrinus » Nov 13 2018, 1:43

Rodril wrote:Hello. Thank you very much for new portraits and armor conversions.
Patch link have been updated. Monk promotion quest fixed, for sure now. Game will show mm6/7 loading screens according to continent you playing on (you can edit list of loading pictures in "Continent settings.txt" table in "Data\Tables" folder). Game now will correctly show skills you are able to learn on further promotions, i.e. for example, master and grand master elemental spell schools will be shown as yellow. And couple of other minor fixes.


Thank you so much! I didn't even know that there was a second MM6 loading screen. This is my first time seeing it.

And now, ladies and gentlemen, join me in thanking Rodril for this amazing Merge as we reach its one year anniversary! This project is a dream come true for all of us, and we greatly appreciate the effort that went into making it all come together so spectacularly.

And let us not forget to congratulate this entire community on helping keep this project alive, each and every member contributing in their own way, doing what they can to make this Merge reach its maximum potential.

So, from the bottom of my heart, thank you all for this masterpiece.





P.S. I... um... still need to reduce respawn time, if... er... anyone can help... yeah...
Last edited by Vetrinus on Nov 13 2018, 9:37, edited 1 time in total.

Eldanesh90
Leprechaun
Leprechaun
Posts: 6
Joined: 11 Nov 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Eldanesh90 » Nov 13 2018, 17:56

I'm Playing succesfully! it was an error produced on my first unclean installed game where I've patched the game with spanish translation and so on.
Thanks everyone for this great job! I'll hope to contribute as soon as I found something to do! <3<3

Kliff
Leprechaun
Leprechaun
Posts: 11
Joined: 07 Oct 2018

Re: Might and Magic 6, 7, 8 merge based on mm8 engine.

Postby Kliff » Nov 13 2018, 19:29

I had a bug to point out but that was before finding this new patch had come out. Gimme a day or so for me to check things.


Return to “Might and Magic”

Who is online

Users browsing this forum: No registered users and 17 guests