Mod Ren'Py Abandoned Time For Dragons - Defiler Wings: Deranged Dragon Mod [29-07-2020] [Jman]

3.50 star(s) 8 Votes

morph6785

Member
Jan 12, 2019
147
47
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/_script/utility/main_screen.rpy", line 303: invalid syntax
dragon.fame_min = 0:
^


File "game/_script/utility/main_screen.rpy", line 306: invalid syntax
dragon.base_kingdom_fear = 0:
^


Ren'Py Version: Ren'Py 7.2.2.491
Sun Oct 11 10:30:34 2020

Got this error, how to fix it?I added all hotfix from number 4 to 6...
 

Jman9

Engaged Member
Jul 17, 2019
2,295
961
You're not using hotfix 6 properly, it seems. Line 303 should be
Code:
        $ dragon.training_hp_done = 0
Edit: And hotfixes are not cumulative, so you only need to apply the latest one.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
961
Your error log indicates that you have the erroneous 'game/_script/utility/main_screen.rpy' from hotfix 5, not hotfix 6. Only use HF 6, and make sure you don't have duplicate .rpy and .rpyc files (except for those in the 'game/tl' directory).
 

morph6785

Member
Jan 12, 2019
147
47
Your error log indicates that you have the erroneous 'game/_script/utility/main_screen.rpy' from hotfix 5, not hotfix 6. Only use HF 6, and make sure you don't have duplicate .rpy and .rpyc files (except for those in the 'game/tl' directory).
Thank you... :)
 

Jman9

Engaged Member
Jul 17, 2019
2,295
961
The game is broken, I can't redistribute free exp.....
The mod is hard, you have to sleep 1 day and spend 10 satiety to use 1 XP. Unless you're very high-level, that is.

Edit: Doesn't the button flash a notification to that effect? "Only Legendary Dragons are able to do this!"
 
Last edited:

Jman9

Engaged Member
Jul 17, 2019
2,295
961
I lost the entire day on game trying her to make work
What did you do? Should have been simple enough with Hotfix 6:
  • Install 28-09-2020 version.
  • Install hotfix 6.
  • Use the 'lair_conquest.rpy' file from the last page if you run into UTF-8 issues.
Hardly seems like an entire day's work to me. So what am I missing?

That being said, this whole thing is a WIP. So if you don't want to be a tester, I understand.
 
Jul 8, 2019
43
32
Using the new hotfix and the lair_conquest.rpy from the previous page I get this error:

I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/_story/hunt/road.rpy", line 347: expected statement.
try:
^

File "game/_story/hunt/road.rpy", line 349: expected statement.
except:
^

File "game/_story/lair conquest/lair_conquest.rpy", line 847: expected statement.
try:
^

File "game/_story/lair conquest/lair_conquest.rpy", line 849: expected statement.
except:
^

Ren'Py Version: Ren'Py 7.2.2.491
Sun Oct 11 14:11:40 2020
The lines in question:
1602418626374.png
1602418672373.png
 

Jman9

Engaged Member
Jul 17, 2019
2,295
961
Where they already are. It's 'game\_story\lair conquest' for 'lair_conquest.rpy' and 'game\_story\hunt' for 'road.rpy'.
 
Jul 8, 2019
43
32
Uh, try these files. Maintaining two separate versions is a pain. :cry:
Now I get
Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/_story/lair conquest/lair_conquest.rpy", line 850: invalid syntax
        call arena(encounter=['young_knight','castle_guard','castle_guard','castle_guard','castle_guard'])
                  ^
    

Ren'Py Version: Ren'Py 7.2.2.491
Sun Oct 11 19:20:28 2020
 

Gantithoren

Member
Aug 25, 2020
102
54
Okay, once again. :cautious:
Well, the good news is that it starts now. Bad news is that...

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

While running game code:
  File "game/_script/utility/main_screen.rpy", line 348, in script
    if not darkwood.has('rolls'):
  File "game/_script/utility/main_screen.rpy", line 348, in <module>
    if not darkwood.has('rolls'):
AttributeError: 'Darkwood' object has no attribute 'has'

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

Full traceback:
  File "game/_script/utility/main_screen.rpy", line 348, in script
    if not darkwood.has('rolls'):
  File "C:\Users\Owner\Downloads\Time_for_Dragons_DD_Mod_Sep_2020\Time_for_Dragons-1.1.1-pc-DDM_Sep_2020\renpy\ast.py", line 1807, in execute
    if renpy.python.py_eval(condition):
  File "C:\Users\Owner\Downloads\Time_for_Dragons_DD_Mod_Sep_2020\Time_for_Dragons-1.1.1-pc-DDM_Sep_2020\renpy\python.py", line 1961, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "C:\Users\Owner\Downloads\Time_for_Dragons_DD_Mod_Sep_2020\Time_for_Dragons-1.1.1-pc-DDM_Sep_2020\renpy\python.py", line 1954, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/_script/utility/main_screen.rpy", line 348, in <module>
    if not darkwood.has('rolls'):
AttributeError: 'Darkwood' object has no attribute 'has'

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 28-09-20
Sun Oct 11 14:02:46 2020
upon leaving Dragonia.
 

Jman9

Engaged Member
Jul 17, 2019
2,295
961
Well, try these then. I'll put together a proper hotfix later.
 
Last edited:

Gantithoren

Member
Aug 25, 2020
102
54
Well, try these then. I'll put together a proper hotfix later.
Okay, having added these things seem to work so far. Haven't done much yet, but it's working so far.

Edit:

Upon entering your lair with those and the latest lair_conquest file.

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

While running game code:
  File "game/_script/lair/lair_-_label.rpy", line 38, in script
    python:
  File "game/_script/lair/lair_-_label.rpy", line 44, in <module>
    if not lair.has('rooms_index'):
AttributeError: 'Lair' object has no attribute 'has'

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

Full traceback:
  File "game/_script/lair/lair_-_label.rpy", line 38, in script
    python:
  File "C:\Users\Owner\Downloads\Time_for_Dragons_DD_Mod_Sep_2020\Time_for_Dragons-1.1.1-pc-DDM_Sep_2020\renpy\ast.py", line 900, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\Owner\Downloads\Time_for_Dragons_DD_Mod_Sep_2020\Time_for_Dragons-1.1.1-pc-DDM_Sep_2020\renpy\python.py", line 1930, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/_script/lair/lair_-_label.rpy", line 44, in <module>
    if not lair.has('rooms_index'):
AttributeError: 'Lair' object has no attribute 'has'

Windows-8-6.2.9200
Ren'Py 7.2.2.491
Время для Драконов: Королевство Монстров 28-09-20
Sun Oct 11 15:25:44 2020
 
Last edited:

Jman9

Engaged Member
Jul 17, 2019
2,295
961
Well, these then.
Okay, a proper hotfix!

6b has mobilization really coming home to roost. Being at 0 [mobilization - poverty/5] makes your life noticeably easier, and having at least 10 makes it harder. This helps poverty and mobilization have more impact, and discourages the max-mobilization turtling some more.

And if you started a new game recently and skipped all the elemental heads, you might want to try again. There's a certain goblin who's willing to help you break you out of the '0 gold, 0 combat ability, no milking' cycle. :cool:
 
Last edited:

Lillibilli

Newbie
May 31, 2017
24
25
I did a quick playthrough of 6b and i didn't manage to get very far.

You don't have permission to view the spoiler content. Log in or register now.

The game is not exactly well balanced later on, but at least playable (though i didn't manage to get far enough to assess that now with the seal decay and minimum fame mechanics), the early game is near unplayable without knowing the ins and outs of the game and even then it requires heavy save scumming, i would either make "Easy" the new "Normal" for a quick fix or look into ways to make the early game more accessible.

Edit: Additional feedback, i seem to recall that the original game had avatars for the small wimpy forms of the dragon, i would reintroduce them to make clear that at the start of the game you ARE a wimpy dragon welp and make the selected avatar show up at size medium. Or make the avatar selection (and thus the head) once you reach that size and give the starter player a default welp head that will transform at that point, it would also make rebalancing the early game easier since there would be less variations of starter states.
 
Last edited:
3.50 star(s) 8 Votes