3.40 star(s) 19 Votes

HentaiGamerN00b

Active Member
Sep 6, 2020
934
789
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 6150, in script
    python:
  File "game/script.rpy", line 6154, in <module>
    l = worldinfo[pro][9][0]
NameError: name 'pro' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 6150, in script
    python:
  File "/home/mars/MEGAsync Downloads/Kingmaker/renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/home/mars/MEGAsync Downloads/Kingmaker/renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/script.rpy", line 6154, in <module>
    l = worldinfo[pro][9][0]
NameError: name 'pro' is not defined

Linux-5.10.89-1-MANJARO-x86_64-with-glibc2.2.5
Ren'Py 7.4.11.2266
Kingmaker 0.11.3 0.11.3
Sun Jan 16 17:37:34 2022
 
Apr 27, 2017
91
50
KingmakerVN I think I may have found the issue - seems this error:


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 6282, in script
    call screen skirmish
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8250, in execute
    frame:
  File "game/screens.rpy", line 8255, in execute
    vbox:
  File "game/screens.rpy", line 8295, in execute
    frame:
  File "game/screens.rpy", line 8298, in execute
    hbox:
  File "game/screens.rpy", line 8572, in execute
    if gha > 0 or Edicts[22][3] == True or harchers > 0:
  File "game/screens.rpy", line 8576, in execute
    vbox:
  File "game/screens.rpy", line 8604, in execute
    if gharchers > 0:
  File "game/screens.rpy", line 8604, in <module>
    if gharchers > 0:
NameError: name 'gharchers' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 6282, in script
    call screen skirmish
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 3136, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3737, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3737, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8250, in execute
    frame:
  File "game/screens.rpy", line 8255, in execute
    vbox:
  File "game/screens.rpy", line 8295, in execute
    frame:
  File "game/screens.rpy", line 8298, in execute
    hbox:
  File "game/screens.rpy", line 8572, in execute
    if gha > 0 or Edicts[22][3] == True or harchers > 0:
  File "game/screens.rpy", line 8576, in execute
    vbox:
  File "game/screens.rpy", line 8604, in execute
    if gharchers > 0:
  File "game/screens.rpy", line 8604, in <module>
    if gharchers > 0:
NameError: name 'gharchers' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Kingmaker 0.11.3 0.11.3
Mon Jan 17 01:26:48 2022
Occurs only when you have the Archers of the crown law passed enabling longbowmen - when that is disabled the skirmish menu pops up as normal.
 

HentaiKami

Engaged Member
Jan 27, 2019
2,413
3,593
There should be some time limit on how long raiders raid your lands, i have had over year long continuous raid going on, can't beat them no matter how much i have troops and they are depleting my population, so can't train more.
 

Falorm XV

New Member
Nov 6, 2019
14
3
holy shit the skills resetting to 0 every night makes this borderline unplayable
Mine did reset BUT the skills i learned during the day stick
but the ones gotten from start paths are reset and now stuck learning everything from 0
hu feels like a kenshi hobo start
 
  • Haha
Reactions: Krudo1

jordanoroger

New Member
Jun 4, 2020
2
1
I keep getting event errors in this 11.3 version. This is the earliest one from my 3rd running trying different things.


I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 6150, in script
python:
File "game/script.rpy", line 6154, in <module>
l = worldinfo[pro][9][0]
NameError: name 'pro' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/script.rpy", line 6150, in script
python:
File "renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/script.rpy", line 6154, in <module>
l = worldinfo[pro][9][0]
NameError: name 'pro' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Kingmaker 0.11.3 0.11.3
Mon Jan 17 01:39:20 2022
Most of them have to do with bribes and fights. Also, I somehow keep getting -1000 support randomly from factions. I will wait for future patches before I try again :)
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
Yes it was on a fresh start - but I just started another fresh game and still get this - is it army recruitment related maybe? I noticed it happened after I published a few rules and recruited some soldiers.

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 4260, in script
    call screen skirmish
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8250, in execute
    frame:
  File "game/screens.rpy", line 8255, in execute
    vbox:
  File "game/screens.rpy", line 8295, in execute
    frame:
  File "game/screens.rpy", line 8298, in execute
    hbox:
  File "game/screens.rpy", line 8572, in execute
    if gha > 0 or Edicts[22][3] == True or harchers > 0:
  File "game/screens.rpy", line 8576, in execute
    vbox:
  File "game/screens.rpy", line 8604, in execute
    if gharchers > 0:
  File "game/screens.rpy", line 8604, in <module>
    if gharchers > 0:
NameError: name 'gharchers' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 4260, in script
    call screen skirmish
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 3136, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3737, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3737, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8250, in execute
    frame:
  File "game/screens.rpy", line 8255, in execute
    vbox:
  File "game/screens.rpy", line 8295, in execute
    frame:
  File "game/screens.rpy", line 8298, in execute
    hbox:
  File "game/screens.rpy", line 8572, in execute
    if gha > 0 or Edicts[22][3] == True or harchers > 0:
  File "game/screens.rpy", line 8576, in execute
    vbox:
  File "game/screens.rpy", line 8604, in execute
    if gharchers > 0:
  File "game/screens.rpy", line 8604, in <module>
    if gharchers > 0:
NameError: name 'gharchers' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Kingmaker 0.11.3 0.11.3
Sun Jan 16 19:55:05 2022
I know now. It has to do with the heavy archers and the skirmish menu for baron mode.
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
I keep getting event errors in this 11.3 version. This is the earliest one from my 3rd running trying different things.




Most of them have to do with bribes and fights. Also, I somehow keep getting -1000 support randomly from factions. I will wait for future patches before I try again :)
-
This should solve lots of the issues with baron mode.
 
  • Yay, new update!
Reactions: billyjoebobmartin

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
There should be some time limit on how long raiders raid your lands, i have had over year long continuous raid going on, can't beat them no matter how much i have troops and they are depleting my population, so can't train more.
I did that for this fix, and it should be save compatible.

-
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
KingmakerVN I think I may have found the issue - seems this error:


Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 6282, in script
    call screen skirmish
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8250, in execute
    frame:
  File "game/screens.rpy", line 8255, in execute
    vbox:
  File "game/screens.rpy", line 8295, in execute
    frame:
  File "game/screens.rpy", line 8298, in execute
    hbox:
  File "game/screens.rpy", line 8572, in execute
    if gha > 0 or Edicts[22][3] == True or harchers > 0:
  File "game/screens.rpy", line 8576, in execute
    vbox:
  File "game/screens.rpy", line 8604, in execute
    if gharchers > 0:
  File "game/screens.rpy", line 8604, in <module>
    if gharchers > 0:
NameError: name 'gharchers' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 6282, in script
    call screen skirmish
  File "renpy/ast.py", line 2015, in execute
    self.call("execute")
  File "renpy/ast.py", line 2003, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 278, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 569, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "renpy/exports.py", line 3136, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3737, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3737, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8210, in execute
    screen skirmish:
  File "game/screens.rpy", line 8250, in execute
    frame:
  File "game/screens.rpy", line 8255, in execute
    vbox:
  File "game/screens.rpy", line 8295, in execute
    frame:
  File "game/screens.rpy", line 8298, in execute
    hbox:
  File "game/screens.rpy", line 8572, in execute
    if gha > 0 or Edicts[22][3] == True or harchers > 0:
  File "game/screens.rpy", line 8576, in execute
    vbox:
  File "game/screens.rpy", line 8604, in execute
    if gharchers > 0:
  File "game/screens.rpy", line 8604, in <module>
    if gharchers > 0:
NameError: name 'gharchers' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.11.2266
Kingmaker 0.11.3 0.11.3
Mon Jan 17 01:26:48 2022
Occurs only when you have the Archers of the crown law passed enabling longbowmen - when that is disabled the skirmish menu pops up as normal.
Thank you! It was that.

I fixed it here.

-
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 6150, in script
    python:
  File "game/script.rpy", line 6154, in <module>
    l = worldinfo[pro][9][0]
NameError: name 'pro' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 6150, in script
    python:
  File "/home/mars/MEGAsync Downloads/Kingmaker/renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/home/mars/MEGAsync Downloads/Kingmaker/renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/script.rpy", line 6154, in <module>
    l = worldinfo[pro][9][0]
NameError: name 'pro' is not defined

Linux-5.10.89-1-MANJARO-x86_64-with-glibc2.2.5
Ren'Py 7.4.11.2266
Kingmaker 0.11.3 0.11.3
Sun Jan 16 17:37:34 2022
- Try this one. It should be save compatible.
 

dudecrush01

Member
Apr 7, 2017
154
77
Yea, it's probably cause the hills are op for defending. I should nerf that.

Do you think it would be more useful to send cannon meat? I think it would mean more losses.
I tried and even went all pensent levy brigade (had like 14 of them) and i still lost. And while each time i fought, i reduced their number and i kept recruiting, 14 levy lost to two archers.
 

KingmakerVN

Active Member
Game Developer
Nov 23, 2019
708
310
I tried and even went all pensent levy brigade (had like 14 of them) and i still lost. And while each time i fought, i reduced their number and i kept recruiting, 14 levy lost to two archers.

Now I need to nerf archers. Probably give them fewer life points. I did nerf the hills on 11.4 tho, and it's save compatible.
 

HentaiKami

Engaged Member
Jan 27, 2019
2,413
3,593
Got this error when I tried to go to world map or end the day. Using the latest version 11.4

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 39286, in script
$pathwalking(armies[army][27], army)
File "game/script.rpy", line 39286, in <module>
$pathwalking(armies[army][27], army)
File "game/code.rpy", line 18493, in pathwalking
kingdomaiafterpathfinding(kingdom)
File "game/code.rpy", line 18170, in kingdomaiafterpathfinding
attackraiders(army)
File "game/code.rpy", line 19738, in attackraiders
skirmish(army, 'raiders')
File "game/code.rpy", line 15609, in skirmish
EnemyMUnit = 0.0 + 250/EnemySkirmish
ZeroDivisionError: integer division or modulo by zero

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/script.rpy", line 39286, in script
$pathwalking(armies[army][27], army)
File "renpy/ast.py", line 928, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2245, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/script.rpy", line 39286, in <module>
$pathwalking(armies[army][27], army)
File "game/code.rpy", line 18493, in pathwalking
kingdomaiafterpathfinding(kingdom)
File "game/code.rpy", line 18170, in kingdomaiafterpathfinding
attackraiders(army)
File "game/code.rpy", line 19738, in attackraiders
skirmish(army, 'raiders')
File "game/code.rpy", line 15609, in skirmish
EnemyMUnit = 0.0 + 250/EnemySkirmish
ZeroDivisionError: integer division or modulo by zero
 

HentaiKami

Engaged Member
Jan 27, 2019
2,413
3,593
While i do love the game, current version seems to be bit more broken than when i last played. Granted last time there wasn't world map with moving armies, but still, events seem to be repeating, like Lord Graywall arrives and the next week he arrives again.
 
3.40 star(s) 19 Votes