Ren'Py Completed Damsels and Dungeons [v1.2.41 Remastered] [Amaraine]

3.60 star(s) 33 Votes

battali0n

Active Member
Oct 30, 2021
877
1,617
I did not play with the harem mod, nor did I look at the code of the harem mode. But the remastered version I had some variables hard coded at len(roster) < 12 or something like this. Funny thing is that changing that number above 12 can sometimes lead to some bugs (that's what I saw in hills at least). However in the remastered version you can naturally go above 12 for most normal recruitment routes (random NPC showing up at the end of the day). I had the duplicates disabled (default option, did not touch), so it's possible that issues only occur whenever those are enabled/disabled.


I manually changed the variables in the code to make it waaaaay faster. I don't think the mechanics of the game justify that grind, there's not that much content to grind (from the source code). I guess the complaints were completely justified x)
If you have the ability to continue recruiting girls into the group baked into your version then I am guessing the harem mod will not be needed. I will try your version out.
 
  • Like
Reactions: RandomFapinator

Rolo

Well-Known Member
Jul 14, 2017
1,363
1,375
What is your favourite?

I love the Paladin, she looks so strong – standing in such a sexy pose - and is so versatile.

First I had her in last row for prayer, thought one mana per turn is not such a big thing.
Then I found out about her power in the first row (still able to heal a bit).
After that, I realized how useful she is in the back, in combination with the healer.

Unfortunately I put all her updates into strength, next PT I will level her up with Intelligence.

Healing is the best requirement for durability during long journeys and deep into the dungeon.
 
  • Like
Reactions: Shaneride

Rolo

Well-Known Member
Jul 14, 2017
1,363
1,375
If you have the ability to continue recruiting girls into the group baked into your version then I am guessing the harem mod will not be needed. I will try your version out.
I do not know about the harem mod (I play the remastered 1.2.1).

But I do not get why ppl need that mod.
I have much much more girls than 12, and half of them are concubines. This feels like a harem. And that is great.
 
Last edited:

Rolo

Well-Known Member
Jul 14, 2017
1,363
1,375
I did indeed made them too strong. All stats were in 90. What is the highest stat? 20? Like d&d?
What stats are you talking about? STR, DEX ... ?
I have many above 20, but not above 30.
Upleveling gets so hard above lvl 9 or 10 that I think its almost impossible to get stats above 40.

Anyone with such experience?
 
  • Like
Reactions: JenusKudo

JenusKudo

Well-Known Member
Aug 4, 2017
1,365
882
What stats are you talking about? STR, DEX ... ?
I have many above 20, but not above 30.
Upleveling gets so hard above lvl 9 or 10 that I think its almost impossible to get stats above 40.

Anyone with such experience?
Yes....str,dex etc...the base stats...but can they be increase when lvl up? I know they can be increase slightly with items (loot from dungeon, crafting or buying). What about hp or mp? Can I safely increase them above 30?
 

jamci

New Member
Mar 17, 2019
1
0
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 181, in script
    $ daily_update()
  File "game/script.rpy", line 181, in <module>
    $ daily_update()
  File "game/01dailyupdate.rpy", line 207, in daily_update
    if girl.level <= _girlsAvgLvl and renpy.random.randint(0,20) > 15 - school_bonus:
UnboundLocalError: local variable 'school_bonus' referenced before assignment

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

Full traceback:
  File "game/script.rpy", line 181, in script
    $ daily_update()
  File "C:\Games\Damsels-1.2.1_REMASTERED\renpy\ast.py", line 912, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Games\Damsels-1.2.1_REMASTERED\renpy\python.py", line 2004, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/script.rpy", line 181, in <module>
    $ daily_update()
  File "game/01dailyupdate.rpy", line 207, in daily_update
    if girl.level <= _girlsAvgLvl and renpy.random.randint(0,20) > 15 - school_bonus:
UnboundLocalError: local variable 'school_bonus' referenced before assignment

Windows-8-6.2.9200
Ren'Py 7.3.2.320
Damsels and Dungeons 1.2.1_REMASTERED
Fri Oct 27 20:28:07 2023
 

Shanni

Member
Jul 6, 2019
102
73
Ninoss
Thank you very much for the remaster! I played the original a long time ago and have fun with your version now.

I don't know if you want to keep it the way it is, but here are a few observations:

1. There are some extensions missing when you talk to a girl: Magic Ring/Shield of which attribute?
1698480438024.png
2. I love that you can have more girls now but you still have a limited amount of attention. I suggest an upgrade/event - something - which increases that value and/or an option to reduce their lust growth so you can satisfy most of the girls and reduce the sex events you have daily in the lategame.

3. Using a wand as ranged skill should be based on intelligence and not dex.

4. Most of the mana skills, except for the sorceress don't tell you how much SP they need to cast.

5. Longer skill descriptions vanish behind the new combat log during battle.

6. Some effects during battle: Would be nice to see which character is hit or which attack missed instead of focusing on the log.

7. Druid is in my opinion a caster. Linking her skills when she's in backrow to her int stat would make sense.

8. Potions heal 3 HP....that may be somewhat useful early, but in lategame that's totally useless. Every other action is more usefull than using a potion. Make it a 30-80% max HP value or something else. Doesn't help if a single trash mob enemy hits your tank for 6 HP with one basic attack.

9. Loved the heretic in the orininal version. Now the summon demon skill, which is only useful on a front row character, requires int while all her other skills are based on dex. Siphon life was a great skill when it didn't cost mana. It was a nice way to keep you parties HP up even if it was random. With the new mana cost she's staying on the bench.

10. Drow has balanced stats but these make her pretty useless. Her heal is neglectable even if you focus on int. Wether you put her in the front or back row, she's not really doing dmg.

11. Paladin heal when she's in the front row can be used once every two battles but is based on int.... A significant increase in regained health and basing it on strength would make sense.

12. It seems that the school randomly decides who get some bonus exp... Getting the message that XY got 0 exp isn't very helpful. You get enough messages lategame. I would always point the effect to the 2 chars with the lowest exp and if you can't get any more exp from school just remove the messages.

13. I can't add any of the monster girls as adventurers (probably because the game checks if you have already 12 girls or not).

14. Some assign menus need a scrollbar when you have more girls. (Trader and Smith)
1698487474709.png

15. Some of the skills miss their dmg calculation (e. g. parry from the Pirate or the Knock down from the Barbarian).

16. Regeneration from druid is nice but pretty weak in lategame and gets countered by poison anyway. Making it fade for some unknow reason is evil :(.

17. Reaver camp doesn't give you new adventures if you already have 12+ adventurers (or whatever limit is in place).

18. It seems as if the Pregnant and Mother Traits are not applied.
EDIT: Ok, you first loose the fertility trait and increase the counter for the next generation goal. Then she tells you she feels queasy and theeeeen, much later she tells you that she's pregnant...

19. Bard doesn't show up among rnd girls that come to your keep when you have 12+ (?) girls already.
 
Last edited:
  • Red Heart
Reactions: Rolo

Rolo

Well-Known Member
Jul 14, 2017
1,363
1,375
Ninoss
Thank you very much for the remaster! I played the original a long time ago and have fun with your version now.
I don't know if you want to keep it the way it is, but here are a few observations:
...
very good collection. I agree in most points!
 

Rolo

Well-Known Member
Jul 14, 2017
1,363
1,375
Anyone succeded to kill the Lich King and become King - on hard fighting mode ?

I got until meeting the Queen (encountering, not defeating), and went to city several times, but I have the feeling that the enemies surpass me in strength more and more, the longer the game lasts. ... (hehe, but I am still a beginner).

Just curious how many love the fights and play on hard.
 
Last edited:

Shanni

Member
Jul 6, 2019
102
73
Anyone succeded to kill the Lich King and become King - on hard fighting mode ?

I got until meeting the Queen (encountering, not defeating), and went to city several times, but I have the feeling that the enemies surpass me in strength more and more, the longer the game lasts. ... (hehe, but I am still a beginner).

Just curious how many love the fights and play on hard.
Played it on hard and killed the Lich King. Key of the whole thing is how you build your party. Strongest combination so far for me is:

1. Paladin, str focus, do her quest and get her as many traits as possible
2. Pirate, do the quest and focus on str, keep parry up
3. Sorceress, keep her balanced or focus on ice to have the freeze spell available, int focus
4. Priestess, Heal & int focus

Pala and Pirate do dmg and can stay alive thanks to the heals. Freeze from the sorc is the only way to control the ae from the lich king I found. Otherwise you can put in another char. Also deals heavy dmg if you have enough mana potions. Priestess has to keep everything alive and provides good and focused heal.
 
  • Red Heart
Reactions: Rolo

Rolo

Well-Known Member
Jul 14, 2017
1,363
1,375
Played it on hard and killed the Lich King. Key of the whole thing is how you build your party. Strongest combination so far for me is:

1. Paladin, str focus, do her quest and get her as many traits as possible
2. Pirate, do the quest and focus on str, keep parry up
3. Sorceress, keep her balanced or focus on ice to have the freeze spell available, int focus
4. Priestess, Heal & int focus

Pala and Pirate do dmg and can stay alive thanks to the heals. Freeze from the sorc is the only way to control the ae from the lich king I found. Otherwise you can put in another char. Also deals heavy dmg if you have enough mana potions. Priestess has to keep everything alive and provides good and focused heal.
Thanks, quite enlightening.
Sorc I still have to find. Guess its a late quest. Where?

Paladin in first line. Ok then my second (of 3) guess was right. Why all traits?
Thanks again.
 

Shanni

Member
Jul 6, 2019
102
73
Thanks, quite enlightening.
Sorc I still have to find. Guess its a late quest. Where?

Paladin in first line. Ok then my second (of 3) guess was right. Why all traits?
Thanks again.
Sorc is in the Blood Plains. When you get the choice don't go to the temple but to the chateau and kidnap the girl. Primary attack of the Pala gets buffed by the no. of traits the girl has when you finish her class quest.
 

Ninoss

Active Member
Donor
Game Developer
Nov 20, 2017
579
1,058
jamci: fixed next update. Plz confirm that the linked file correct the bug (replace at game\01dailyupdate.rpy)

Shanni:
1. It might be that it just has no attributes, the equipment code is quite hardcoded in the game, didn't really had time to improve it instead of obvious flaws. Seems like some can't have attributes, don't ask me why ><

2. Make them concubines/slaves, it cancels those events.

3. Not an easy fix, as the base range attack use DEX, whatever the shooter's class.

4. I've changed how it's handled and made a function to better handle it, same will be used to get how many mana to loose on attack isntead of hardcoded values. Now every spell will show it's SP cost if it has one.

5. Made some adjustments

6. Complicated, I've reworked the log for the same reason that we had no clue what's happening. Adding more visual feedback on top of the existing code is kinda tricky, it wasn't design for that at all. Will be faster to just wipe the code and make another game ^^

7. Can't change that, if it's a "Shoot" attack, it's DEX, that's hardcoded. If I change it to INT, every other girls will suffer from the change, ex: the Huntress.

8. Indeed they are quite useless late game => Health Potion now restores 20% of max HP instead of hardcoded 3. Mana Potion now restores 25% of max SP instead of hardcoded 3.

9. Tbh I use the Heretic regurlary in combat, with some early INT, that's not an issue. Now with the new potions it should be more than playable, that lifesteal is really strong btw.

10. It's balanced, can't do much more ><

11. Made "Lay on Hands" based on 40% CON. It's significantly much stronger, (best single target heal of the game) but still requires 2 SP.

12. Fixed, any value under 10 is ignored.

13. Fixed.

14. Complicated to fix, Renpy choices don't have any scrollbars. Probably needs to design a custom menu and put it at every instance of this possible issue. I sadly don't have enough time for that rn...

15. Fixed

16. That's a quite tricky spell, it becomes a status on girl whe casted so I can't make it scale on the caster's stats.
It fades when girl hp are fully regen or with a 20% chance (I've reduces it to 10%)
That's pretty strong in early game but near useless in late indeed, idk how to balance it tho-... In theory you're supposed to use the Druid at front lane with the bear form in late game but yeah, no idea ><

17. Fixed.

18. You mean it doesn't work or it's not shown ?
 

Shanni

Member
Jul 6, 2019
102
73
jamci: fixed next update. Plz confirm that the linked file correct the bug (replace at game\01dailyupdate.rpy)

Shanni:
1. It might be that it just has no attributes, the equipment code is quite hardcoded in the game, didn't really had time to improve it instead of obvious flaws. Seems like some can't have attributes, don't ask me why ><

2. Make them concubines/slaves, it cancels those events.

3. Not an easy fix, as the base range attack use DEX, whatever the shooter's class.

4. I've changed how it's handled and made a function to better handle it, same will be used to get how many mana to loose on attack isntead of hardcoded values. Now every spell will show it's SP cost if it has one.

5. Made some adjustments

6. Complicated, I've reworked the log for the same reason that we had no clue what's happening. Adding more visual feedback on top of the existing code is kinda tricky, it wasn't design for that at all. Will be faster to just wipe the code and make another game ^^

7. Can't change that, if it's a "Shoot" attack, it's DEX, that's hardcoded. If I change it to INT, every other girls will suffer from the change, ex: the Huntress.

8. Indeed they are quite useless late game => Health Potion now restores 20% of max HP instead of hardcoded 3. Mana Potion now restores 25% of max SP instead of hardcoded 3.

9. Tbh I use the Heretic regurlary in combat, with some early INT, that's not an issue. Now with the new potions it should be more than playable, that lifesteal is really strong btw.

10. It's balanced, can't do much more ><

11. Made "Lay on Hands" based on 40% CON. It's significantly much stronger, (best single target heal of the game) but still requires 2 SP.

12. Fixed, any value under 10 is ignored.

13. Fixed.

14. Complicated to fix, Renpy choices don't have any scrollbars. Probably needs to design a custom menu and put it at every instance of this possible issue. I sadly don't have enough time for that rn...

15. Fixed

16. That's a quite tricky spell, it becomes a status on girl whe casted so I can't make it scale on the caster's stats.
It fades when girl hp are fully regen or with a 20% chance (I've reduces it to 10%)
That's pretty strong in early game but near useless in late indeed, idk how to balance it tho-... In theory you're supposed to use the Druid at front lane with the bear form in late game but yeah, no idea ><

17. Fixed.

18. You mean it doesn't work or it's not shown ?
Heya, thank you very much for the detailed answer.

to 1. Every randomly found or forged equippable item has a trait on it.

to 18. EDIT: Ok, you first loose the fertility trait and increase the counter for the next generation goal. Then she tells you she feels queasy and theeeeen, much later she tells you that she's pregnant... So it's probably working just fine. (I really hope the girls can return back to combat or I'm totally screwed, lol)

19. Bard doesn't show up among rnd girls that come to your keep when you have 12+ (?) girls already.

Still can't add the Monster girls as adventurers.

I sadly have no idea how the code works but couldn't you 'just' exchange the variable in the formula for int when a wand is used? Don't want to nagg you with that, but it would be the logical change for casters. On the other hand, you're right that with the new mana potions the impact lessens. Still doesn't sit right with me to build my heretic on dex.
 
Last edited:

Ninoss

Active Member
Donor
Game Developer
Nov 20, 2017
579
1,058
18. That's how it's intended from what I understood

19. Related code :
1698522947150.png

No I can't switch it, it's not a var, it's the shoot() function, it doesn't care about the weapon. Would need an entire rework to fix that, same as the other one, re-making an entire game would be simpler ^^
 

Ninoss

Active Member
Donor
Game Developer
Nov 20, 2017
579
1,058
18. That's how it's intended from what I understood

19. Related code :
View attachment 3041193
(but idk where the Bard is supposed to be recruited ><)

No I can't switch it, it's not a var, it's the shoot() function, it doesn't care about the weapon. Would need an entire rework to fix that, same as the other one, re-making an entire game would be simpler ^^
 

Shanni

Member
Jul 6, 2019
102
73
You unlock the bard in Coita.

Hmm, I thought your 01dailyupdate would do the fixes? Didn't seem to do anything for me. Even deleted the rpyc file.
 
Last edited:

Ninoss

Active Member
Donor
Game Developer
Nov 20, 2017
579
1,058
You unlock the bard in Coita.

Hmm, I thought your 01dailyupdate would do the fixes? Didn't seem to do anything for me. Even deleted the rpyc file.
It's for the other issue, the other fixes/balance changes are across a dozen of files. I'll make a complete release will all at once ^^
 
  • Red Heart
  • Like
Reactions: Rolo and Shanni
3.60 star(s) 33 Votes