Desktop Forums Blog Support Patreon
Official Steam Group | Patreon Chat
jack1974
Ah OK will check again. The quests are fine, since the orc migration can be done at beginning of next act, and save the boy doesn't have a deadline, and I think can be done on next act too (need to check).
Franka
Oh, I thought I had already finished Orc Migration, I must be misremembering. Are you sure the triggers for Orc Migration and Save the boy are working, if the quests are already in the game? I went for 15-20 days with nothing happening after all.
jack1974
Yes, for both I have set the condition to be after the second full moon, to balance a bit the events (have more or less same amount on each act). I have added a line though in Nuala's scene where the player says that he'll do first N'Mar, and then will take care of the orcs (you can also fail the quest if you want).



I'm also going to keep the pacing as it is, because I know some players maybe are afraid of running out of time (when in reality there's plenty). But since the worse situation for those who rush the content is just to press "end turn" until they get to the next main plot event, I think is fine.



Still better than doing all those fights in QoT to advance the story :twisted:
Akar Dorn

Yes some people like Akar Dorn already reported a list of typos, and maybe I'll get someone to review everything once gameplay is OK.


Always a pleasure 8)

Actually I've spotted 2 other things. Not typos but still text issues...


1) Kusho/Vaeril recruting. Karen says:
Well, that may be a problem. Kusho has been off radar recently.

Radar... in fantasy. Even as an expression this is really :| . May be I missed something in lore but it's something really out of amazon-elf-wizard-etc setting :oops:



2) Less subjective. Ability "Spider's Net" from Bhax Amulet has description: "No description".

jack1974
I see what you mean, better use a synonim in the first case. About the Spider's Net is my fault lol I forgot to add a description!

I thought to change it to: "Kusho has not been seen recently". That should be OK?



edit: actually the spider's net is missing the description because I didn't write the skill correctly, so the actual skill might not even work :)
Akar Dorn

I thought to change it to: "Kusho has not been seen recently". That should be OK?

I guess it is passable. I leave it too you.

edit: actually the spider's net is missing the description because I didn't write the skill correctly, so the actual skill might not even work :)

So good that I bought amulet for Vaeril instead :lol:
Akar Dorn
Not sure if it's a bug but after the first moon in Orcish Wastes


game gives three options:
[list=]
  • Explore the Tomb of Urd

    Talk with Nuala

    Talk with Larik
  • [/list]

    But if you do the last 2, tomb's exploring option disappear and will not reappear until day 34.


    Why? :shock:



    P.S. I'm reloading my typo-gun. And I swear I'll unleash it's firepower when my first playthrough will come to an end :twisted: :lol:



    edit: Found another bug. This one causes crashing. Or perhaps, I found the strongest mobs in the game :mrgreen:


    If you are going to scout waters around N'Mar and start fighting undead, whenever Sceleton Crusader or Walking Dead perfom any action:
    I'm sorry, but an uncaught exception occurred.



    While running game code:

    File "game/script.rpy", line 1485, in <module>

    File "game/RPG framework/Core/enviroment.rpy", line 837, in endTurn

    File "game/RPG framework/Core/character.rpy", line 284, in setWait

    File "game/RPG framework/Core/character.rpy", line 277, in getWait

    ZeroDivisionError: float division by zero



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



    Full traceback:

    File "game/gameflow.rpyc", line 1009, in script call

    File "game/plot/pirates.rpyc", line 576, in script call

    X���>v��*�� �jaq��by*]C��j�i7� �w�%=�)��X�Q��B�;�[ݩ���^t���N:�b_ ��A)x���/��%�kN�� e�d��� �K��ť�-q�����;:}l�Ge��h#�tj���ݑ™:��d�0

    File "game/script.rpyc", line 1479, in script

    ����py��_� �

    File "C:\Users\Me\AppData\Roaming\itch\apps\Cursed Lands pre-order\renpy\ast.py", line 827, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

    File "C:\Users\Me\AppData\Roaming\itch\apps\Cursed Lands pre-order\renpy\python.py", line 1764, in py_exec_bytecode

    exec bytecode in globals, locals

    File "game/script.rpy", line 1485, in <module>

    File "game/RPG framework/Core/enviroment.rpy", line 837, in endTurn

    File "game/RPG framework/Core/character.rpy", line 284, in setWait

    File "game/RPG framework/Core/character.rpy", line 277, in getWait

    ZeroDivisionError: float division by zero



    Windows-8-6.2.9200

    Ren'Py 6.99.13.2919

    0.7.8

    And I am sure the problem is in these mobs. If I'm killing them first game procedes in the right way.

    jack1974
    The first is because the Tomb of urd involves both Nuala and Larik. See that other comment by Franka that if you do everything in a rush then you need to click 15-20 times end turn. So I just force player to do one thing at once, but that's it.

    The second is the same bug reported by Franka before, I'll probably do a quick update now, since seems to happen quite often (I wanted to wait in case more bugs shows up, but better to do it now).
    Akar Dorn

    The first is because the Tomb of urd involves both Nuala and Larik. See that other comment by Franka that if you do everything in a rush then you need to click 15-20 times end turn. So I just force player to do one thing at once, but that's it.

    The second is the same bug reported by Franka before, I'll probably do a quick update now, since seems to happen quite often (I wanted to wait in case more bugs shows up, but better to do it now).


    All right, sorry. Just too many posts in this topic. Hard to read them all at once while playing :oops:
    jack1974
    Yes true, I couldn't expect that you read this all :lol: Anyway just meant to say that one isn't really a bug and the other should be fixed now in version 0.7.9 (but of course let me know if still happens). Thanks :)
    myoksy

    Regarding the XP to level I haven't tried a new game

    okay, I will start a new game, the 1st act is short enough.



    the minimum run

    that's what I will do for sure, at heart I'm a minminner : )
    Lola_McGee
    So I haven't seen anyone report this isue before; but I'm also not the smartest tool in the shed so someone might have, but the fix wasn't in 0.7.9 so I figured I might as well share my story. I guess very minor spoilers for the Tomb or Urd quest below?





    But anyway, I'm going through the Tomb of Urd; the second time I went (the time you go with a full party), I stopped at the inner chamber to get more information. However, then I get a bit lazy, and decide... meh, I don't need to actually wait to speak with Valery and Zachary, and so I go dumpster diving again. Long story short, a series of sorta bad decisions leads to me and Nuala facing off against this King Nimaeus guy. Okay fine, I can deal with this. So I go set up my party.



    https://i.imgur.com/AjewL7j.png" style="max-width:100%">



    So far, so good. But when I click Confirm, suddenly, something weird happens.



    https://i.imgur.com/tDEYfhO.png" style="max-width:100%">



    And, don't get me wrong, I'm fond of Kusho. He's alright. Not my favourite, but definitely not the worst. Buuuuut.... I think you see the problem here.



    Soooo if this is a previously reported issue I guess you can ignore me, but also pls fix? :? I wanted to impress a certain Dunemarcher Shaman.
    jack1974
    Ah I think I know the problem, the first time would have worked (if you didn't need to go back) but if you go there the second time, I can see why that might happen! If I'm correct you did Kusho's personal quest before this one (that's why you have Kusho requirement "stuck" there).

    I'll do a fix on next update for sure, meanwhile you can probably wait to do that quest for now (you can still do it even in act3 since there's no deadline).

    I'm only waiting to do the update to see if more bugs shows up. In any case you'll need to restart from the beginning of that mission (when you click the "Explore tomb of Urd" menu choice). Sorry about that :oops: and thanks for spotting this!
    Lola_McGee
    It's fine! To be honest I just plopped a save there and went back before I began the quest and did other things. I just like complaining.



    Also you're right I did do Kusho's quest before that. Which I guess possibly explains everything.
    jack1974
    Well, I think I managed to fix it, and you don't need to restart from beginning of mission, it's enough a few lines before the battle (before the battle setup screen appears).

    I did a fix that should also prevent this bug in future, just to be sure!

    I also updated to the latest Ren'Py version which should make the game run much faster than before :)
    myoksy
    when using debiliate on a foe with less than 10 SPs the removed amount is rounded up, but the SP bar is only shortened by the percentage.



    looks funny with wolves - the (one and only) SP is removed, but the bar is still nearly full



    ETA: the battle log does not round up but down.

    attacking a lizard thief (total SP 4) with debiliate results in the following:



    numeric value (as of the elves ability): lowered to 3

    SP bar: shortened by a small amount (I didn't count the pixels, looks like 20 or so percent=

    battle log: "lost 0 SP from the attack"



    2nd ETA:

    the second debiliate attack does not lower the SP, it remains at 3 points



    3rd ETA (last one, the lizard is dead : ))

    the third attack lowered the SP by 1 to 2. do you use floating point to store the value and the rounding for displaying confuses your game?
    myoksy
    and your changes regarding leveling/enemy level changed the early difficulty subtly: e.g. Kusho (spelling?) is able to kill a wolf with one hit in melee (up to and including 0.7.6 this was only possible with a missile attack) and Sylrissa knocks out a lizard thief in one hit (before the damage was a teeny-tiny bit too low).



    not necessarily an issue or problem, but noticeable - will report back in a couple of hours at the end of act 1 : )
    myoksy
    the Interest skill is imo overpowered and can be used as money cheat.



    1. kill all enemies but one

    2. use interest, gain item, shutdown the foe for 5 turns

    3. recover SP with rest

    4. goto 2
    jack1974
    Sorry I didn't understand about the SP: you mean that it's possible that steals a float amount, like 0.8? I can force it to be an int() and be minimum 1 then :)

    The chances might have made some battles easier, but the thing is that I believe some of them were too hard in Nightmare mode before (at the point that was almost impossible to beat them). So even if some battles are easier it's OK, the important I think are the main plot battles (vampires, personal quests). In general if the battles are shorter is better I think. But I can always tweak the single battles of course.



    Regarding the interest skill, like also other talents that give an item, I was thinking to allow it ONCE per battle. So you get one item, and then the next time the other effect still works (paralyze/slow/etc) but no more item given. I need to update the texts too, but I think this was a needed change for all those skills.
    jack1974
    Ah wait I just read it better your post about difficulty changes - killing an enemy with one blow is definitely too powerful perhaps :lol: The issue there is the defense, so I might raise the defense a bit, maybe not like was in 0.7.6, but higher than now :mrgreen:



    In 0.7.6 it was:
    elif entry=="Defense":

    if self.cCharClass==Bruiser:

    self.att[entry] = self.cBase[entry] + self.cDifMod[party.difficulty][entry] * int(self.level)

    else:

    self.att[entry] = self.cBase[entry] + self.cDifMod[party.difficulty][entry] * int(self.level/1.5)

    and now is:
    elif entry=="Defense":

    if self.cCharClass==Bruiser:

    self.att[entry] = self.cBase[entry] + self.cDifMod[party.difficulty][entry] * int(self.level/2)

    else:

    self.att[entry] = self.cBase[entry] + self.cDifMod[party.difficulty][entry] * int(self.level/3)

    so in practice HALF of what was before, so perhaps I exaggerated a tiny bit :P