Beta 8, Dungeon generation

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Beta 8, Dungeon generation

#1 Post by madmonk »

Got this when entering Carn Dum. Had to kill the process.
[LOG] Today is the 6th Tuilë of the 122th year of the Fourth Age of Middle-earth.
[LOG] The time is 01:56.
[LEVEL] persisting to memory wilderness-1
Lua Error: /engine/Zone.lua:380: /data/zones/carn-dum/zone.lua:70: '}' expected (to close '{' at line 20) near '<eof>'
At [C]:-1
At [C]:-1 error
At /engine/Zone.lua:380 load
At /engine/Zone.lua:48 init
At /engine/class.lua:38 new
At /mod/class/Game.lua:295 changeLevel
At /mod/class/Game.lua:556 ?
At /engine/KeyBind.lua:202
133 frames in 10.01 seconds = 13.2867 FPS
334 frames in 10.022 seconds = 33.3267 FPS
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:479 ?
At /engine/KeyBind.lua:198
103 ticks in 16.72 seconds = 6.16029 TPS
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:480 ?
At /engine/KeyBind.lua:198
Lua Error: /mod/class/Player.lua:105: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Player.lua:105
At (tail call):-1
At /mod/class/Game.lua:481 ?
At /engine/KeyBind.lua:198
Lua Error: /mod/class/Player.lua:105: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Player.lua:105
At (tail call):-1
At /mod/class/Game.lua:482 ?
At /engine/KeyBind.lua:198
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
L
Regards

Jon.

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: Beta 8, Dungeon generation

#2 Post by madmonk »

I forgot I have revision 969... which one should it be?
Regards

Jon.

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Beta 8, Dungeon generation

#3 Post by darkgod »

Obviously, the only dungeon I did not enter lately and it breaks .. oh gods
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Beta 8, Dungeon generation

#4 Post by darkgod »

I have fixed it ..

BTW remind me when we get out of beta to just re-release the last perfect beta as the first official release ;)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: Beta 8, Dungeon generation

#5 Post by madmonk »

Also in the Elven ruins...
Lua Error: /engine/Entity.lua:355: /data/general/objects/mummy-wrappings.lua:28: '}' expected (to close '{' at line 22) near 'encumber'
At [C]:-1
At [C]:-1 error
At /engine/Entity.lua:355 loadList
At /engine/Entity.lua:399 load
At /data/zones/ancient-elven-ruins/objects.lua:21 f
At /engine/Entity.lua:405 loadList
At /engine/Zone.lua:57 init
At /engine/class.lua:38 new
At /mod/class/Game.lua:295 changeLevel
At /mod/class/Game.lua:556 ?
At /engine/KeyBind.lua:202
238 frames in 10.016 seconds = 23.762 FPS
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /mod/class/Game.lua:542: attempt to index field 'level' (a nil value)
At [C]:-1
At /mod/class/Game.lua:542 ?
At /engine/KeyBind.lua:202
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:479 ?
At /engine/KeyBind.lua:198
15 ticks in 10.238 seconds = 1.46513 TPS
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:480 ?
At /engine/KeyBind.lua:198
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:481 ?
At /engine/KeyBind.lua:198
Lua Error: /engine/Actor.lua:107: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/Actor.lua:107 move
At /mod/class/Actor.lua:236 move
At /mod/class/Player.lua:75
At (tail call):-1
At /mod/class/Game.lua:482 ?
At /engine/KeyBind.lua:198
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
283 frames in 10.029 seconds = 28.2182 FPS
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/GameTargeting.lua:173: attempt to index field 'level' (a nil value)
At [C]:-1
At /engine/interface/GameTargeting.lua:173 targetMouse
At /mod/class/Game.lua:687 fct
At /engine/Mouse.lua:50
Lua Error: /engine/interface/G
Regards

Jon.

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Beta 8, Dungeon generation

#6 Post by darkgod »

Ok fixed and update the archives thanks.

I have devised a way for next beta that will automatically make sure al files will parse correctly, this wont mean there wont be stupid bugs but it'll probably reduce their numbers!

Sorry about the mess :/
Still love me ? ;)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

shani
Halfling
Posts: 83
Joined: Tue Aug 22, 2006 9:27 am
Location: Israel

Re: Beta 8, Dungeon generation

#7 Post by shani »

Always :)
Just tell me how to do syntax checking before running the game, it can save me hours :)

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Beta 8, Dungeon generation

#8 Post by darkgod »

It's actually very simple I'm silly to not have done it before!

Code: Select all

find game -name '*lua'|xargs -n1 luac -p
Obviously this is for unix, should work with cygwin/mingw in windows I imagine (you need to have an independant lua 5.1 isntall)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Taxorgian
Archmage
Posts: 300
Joined: Mon May 17, 2010 11:56 am

Re: Beta 8, Dungeon generation

#9 Post by Taxorgian »

Of course we love you DG ;) Even when we complain it's to make the most innovative roguelike out there as great as you are! :mrgreen:

shani
Halfling
Posts: 83
Joined: Tue Aug 22, 2006 9:27 am
Location: Israel

Re: Beta 8, Dungeon generation

#10 Post by shani »

I Downloaded luaforwindows (for windows obviously) from google code, it has syntax higlighting, compile and even debug!
Awesome :)
By the way DG, did you get my latest patch?

darkgod
Master of Eyal
Posts: 10751
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: Beta 8, Dungeon generation

#11 Post by darkgod »

Yes I did, I though I answered but it seems I did not :/
I will, thanks ;)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Post Reply