SOTW 0.8.24.18 - Second Act Beta!

The tale of the siblings Althea and Shea https://www.winterwolves.com/seasonsofthewolf.htm
Locked
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.23 - Second Act Beta!

Post by yayswords »

I think the people looking at that trait will want to get at least one ability restored to use in the next fight. Maybe the SP restoration could be 20 +1/level? Or 20 +10%.
If at first try it doesn't explode, it ain't Jack who wrote the code.
renke_
Elder Druid
Posts: 580
Joined: Sat Feb 22, 2014 1:26 pm

Re: SOTW 0.8.23 - Second Act Beta!

Post by renke_ »

not sure - I think this would be too high. The traits are imho small gimmicks and shouldn't be game-changing (though dual-wield does change the balance, at least with the current 100% value, but this should be different with the next update)
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.23 - Second Act Beta!

Post by jack1974 »

I agree with Renke, already in that screenshot, character just level 14, you would recover already 15 SP which is almost enough for one of Chalassa special skills :) Putting it too high and everyone would get that trait (I still think most players will do!).
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24 - Second Act Beta!

Post by jack1974 »

Uploaded latest build, as always no real new content apart the new tilesets, but I fixed a lot of bugs and/or minor nitpicking stuff :) Was quite tired this morning when I did the update and hope I didn't do any "extra damage" :mrgreen:
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24 - Second Act Beta!

Post by yayswords »

I am reporting in to say that Riley will not increase Krimm's anger bar by 150 come the end of the act. He happily introduced us to the south gate district, even though we'd been there before. On family slave quest right now (or rather should be returning to the arena). The change seems to be working fine. It is time to befriend Zazir.

Okay I really like him, for a pretty odd reason: His welcome dialogue is what I rollback to, so I don't have to load the FPS-raping city when I play roulette. Faster spins on the slot machine :D

Yeah I still have my FPS issues :)

Argh, the random prices means I can't just check the most expensive items assuming they will be the best :D
If at first try it doesn't explode, it ain't Jack who wrote the code.
User avatar
fabulaparva
Elder Druid
Posts: 761
Joined: Sun May 04, 2014 9:58 pm

Re: SOTW 0.8.24 - Second Act Beta!

Post by fabulaparva »

Crash at the Ninim Forge. I clicked on a Fine-tagged item (I think it was a helmet the second time and the first time it happened it might've been a necklace) after browsing there a bit and selling one tiger pelt.
Spoiler:
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/plot/map.rpy", line 1301, in script call
File "game/plot/scene01_ninim.rpy", line 1017, in script
File "renpy/common/000statements.rpy", line 426, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/gui.rpy", line 1458, in <module>
File "game/gui.rpy", line 1560, in <module>
File "game/script.rpy", line 165, in ItemDescribe
AttributeError: 'EmptySlot' object has no attribute 'canUse'

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

Full traceback:
File "game/plot/map.rpy", line 1301, in script call
File "game/plot/scene01_ninim.rpy", line 1017, in script
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\ast.py", line 1593, in execute
self.call("execute")
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\ast.py", line 1611, in call
renpy.statements.call(method, parsed, *args, **kwargs)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\statements.py", line 144, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 426, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\exports.py", line 2103, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\ui.py", line 264, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 2065, in interact
repeat, rv = self.interact_core(preloads=preloads, **kwargs)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 2309, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 306, in visit_all
d.visit_all(callback)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 306, in visit_all
d.visit_all(callback)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 306, in visit_all
d.visit_all(callback)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 308, in visit_all
callback(self)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\core.py", line 2309, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\screen.py", line 181, in per_interact
self.update()
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\screen.py", line 288, in update
self.screen.function(**self.scope)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\screenlang.py", line 1239, in __call__
renpy.python.py_exec_bytecode(self.code.bytecode, locals=scope)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "game/gui.rpy", line 1458, in <module>
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\display\screen.py", line 621, in use_screen
screen.function(**scope)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\screenlang.py", line 1239, in __call__
renpy.python.py_exec_bytecode(self.code.bytecode, locals=scope)
File "D:\Games\SOTW-0.8.24-all\SOTW-0.8.24-all\renpy\python.py", line 1382, in py_exec_bytecode
exec bytecode in globals, locals
File "game/gui.rpy", line 1560, in <module>
File "game/script.rpy", line 165, in ItemDescribe
AttributeError: 'EmptySlot' object has no attribute 'canUse'

Windows-7-6.1.7601-SP1
Ren'Py 6.17.7.521
Seasons Of The Wolf 0.8.24
Also, the very first map (twins' home vicinity) shows both green and blue arrow leading to the mountain area.
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24 - Second Act Beta!

Post by jack1974 »

Ah shoot, is the change I did to display the class for the usable items, but probably has some "side-effects". Will fix it now :)
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24 - Second Act Beta!

Post by yayswords »

Zazir quickly made me a happy customer!

Now I'm only sad that I'm halfway through the act and he probably won't get to restock before I'm done (the other shops already have). I liked the sign and introduction though. He might just be a sufficient goldsink for this act.

BTW shouldn't the ratmen up the quality of their gear in act 2? Not even masterwork for sale.
If at first try it doesn't explode, it ain't Jack who wrote the code.
User avatar
jack1974
Pack leader
Posts: 15095
Joined: Thu Jun 16, 2005 4:43 pm

Re: SOTW 0.8.24 - Second Act Beta!

Post by jack1974 »

Yes they were stuck at "Quality", I've upgraded them to Masterwork, though I'm already halfway uploading the shop usable item crash so won't show on this update :)
User avatar
yayswords
Elder Druid
Posts: 1436
Joined: Sat Jan 25, 2014 5:34 am

Re: SOTW 0.8.24 - Second Act Beta!

Post by yayswords »

Also...
- the unlockable Critical Hit trait gives +20% critical hit now
The one you removed? ;)

Having replayed the steam tunnel intro and been reminded of just how the lizardmen ended up there, I find myself a bit more sympathetic to gamesempie's side of the argument. Even if perhaps "innately monstrous", they're still just escaped slaves :(
If at first try it doesn't explode, it ain't Jack who wrote the code.
Locked