Thanks for the update. Good luck with the development and don’t forget to have fun. ( And take the time you need :-) .
joetjo
Recent community posts
I have done 3 routes and find the game really good:
- story ( and background ) is really interesting and quite different on each route. ( Each route I have done worth the play and that’s really good to have this different stories within this rich background ).
- characters and MC are also very well done
- I have find easy to read, with fun moment, fun exchange between the characters and a good balance between tension and nice moment.
It’s hard to stop :-). Congratulation to the dev team.
Additionnaly there is a rich GUI with the relationship state, the flowchart.
I minor suggestion : there is tip in the game when engaging a route but there is no tip at all when choosing the “traits” of the MC. ( This is present on the guide on itchio but I have open it only after my first play ). Note that you can check the beginning of the guide without any spoil.
Reading the comment on Guillaume route, I was doubtful. But I Find it very interesting and even Guillaume “behavior” can be understand on the light of the story.
I have read several VNs with lot of choices and consequences and quite often I was disapointed on how blind the choices are. In Thorns of war you do a great job to provide choices with consequences but by being “attentive”, you can do the “right” choice ( maybe not the perfect but still ). That’s quite rewarding and immersive. ( I have currently reach I think the best end with Guillaume on my first play ( the last one in ending list ) and stil have to discover the “alternative” that I suspect :-) ).
For those who discover the game, playing Rose of Segunda, then the extra with the Love Interest selected and then Thorn of wars do a great job of providing a “mariage and politic” story with a great MC with a strong character.
I highly recommend it. ( Even in early access, routes already done are complete ).
Argh…
Another issue… some invalid drawing stay stuck in the screen ( even after quiting and re loading… )
The corresponding incrusted images come from the puzzle for Baxter Vane puzzle that was drawn at the wrong place while clicking in the possible solutions…
I’ve gone back to a previous save to get rid of the issue.
This is a very good VN Card game.Both VN and Card game worth the play :-).
This is my overall sensation over the game after ending my playthrough.
-> The card game is very rich and well done. In easy mode, you can discover the card and there is no challenge (that’s the goal of easy mode, except in the end because you don’t really master the card and you’ll have to build a specific deck to have a chance ). In, normal mode, it need some good choice ( and some luck, this is card ). Compare to “Colonial Defense”, I feel this is more rich with more build to try. In hard mode.. To be honnest… I don’t know. Note: as a consequence, it’s quite complex at the beginning to decide which card to use in deck and new card are win all the time.
-> About the story, there is a strong background and characters are really well done. Each character ( included the protagonist ) has a strong story interessant to discover on frst play ( and at least 2 play to discover all ). So tha’t really good. The only point that as disturb me is there is no really a proper “romance” selection ( There is romance but you choose your team and to get the good ending, you don’t have so much choice then - dont want to say more without spoiling ). I don’t really like to be the protagonist at then end in this situation, I don’t feel like it ( maybe, it’s something asked by player and that’s a personal feeling ). On this part, colonial defense have a clear route and a riche specific background on each route. Like colonial defense, there is the VN mode that allows to explore all part of the story ( was really good and needed in Colonial defense. Still very good to have in this game :-).
My recommendation will be to do a 1st play in easy mode to discover the game/the cards with chaos or order and then a 2nd play in normal mode with the other choice.
My conclusion is this is really a good game, Thank’s Winter Wolves and wish you success !! And if you like this game, I do recommend Planet Stronghold - Colonial Defense. ( And lot of others Winter Wolves game… ).
Hello ,
I get another crash ( fatal this one, game has stopped ).
During game ( stage 10 ) with high level card but not sure which one :-/ The crash occurs during the attack animation :-/
I’m sorry, but an uncaught exception occurred.
While running game code: File “game/script.rpy”, line 434, in <module> ValueError: list.remove(x): x not in list
– Full Traceback ————————————————————
Full traceback: File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/bootstrap.py”, line 331, in bootstrap renpy.main.main() File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/main.py”, line 662, in main run(restart) File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/main.py”, line 148, in run renpy.execution.run_context(True) File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/execution.py”, line 922, in run_context context.run() File “game/plot/gameflow.rpyc”, line 180, in script call ��l�/:pO{/����Ɓ�9y��H����3�� File “game/script.rpyc”, line 324, in script call File “game/script.rpyc”, line 434, in script File “game/plot/gameflow.rpyc”, line 180, in script call ��l�/:pO{/����Ɓ�9y��H����3�� File “game/script.rpyc”, line 324, in script call File “game/script.rpyc”, line 434, in script File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/ast.py”, line 928, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File “E:\Jeux\CurseOfMantras-1.0.1-all/renpy/python.py”, line 2245, in py_exec_bytecode exec(bytecode, globals, locals) File “game/script.rpy”, line 434, in <module> File “new_card_framework/Board.py”, line 218, in execute_action File “new_card_framework/Ability.py”, line 214, in execute File “new_card_framework/Ability.py”, line 293, in execute File “new_card_framework/Card.py”, line 334, in take_damage File “new_card_framework/Card.py”, line 289, in died File “new_card_framework/Card.py”, line 304, in remove_me File “new_card_framework/Board.py”, line 358, in remove_card ValueError: list.remove(x): x not in list
Windows-10-10.0.19041 Ren’Py 7.4.11.2266 The Curse Of Mantras 1.0.1 Sat Feb 26 21:33:32 2022
Thank’s for the fix.
About the hint system ( I think this is a good thing to have it ). I wonder if it’s possible to have an interactive way to enable it while the dialog is open ( without opening the option ) ? ( This is really a minor remark, not a default ).
Be default, not visible. Then we can decide what to anwser and quickly check the hint before continue without having to open the option. ( This is really really minor and just what I have in mind ).
Note that we can already enable the option while the dialog is open ( and disable it after )
Hello,
The game is really good. Card game is not easy but would not be fun if too easy :-).
On deck building, It would have been nice to be able to filter card by some capacity like taunt and to see directly the “soul cost” of a card. ( my personal memory capacity is very low :-) ).
I get a crash on end of combat, just after winning a new card ( was grave elemental ) and try to upgrade the card directlry on recompense display.
This is not a big issue ( I don’t really need to update the card at this moment… and it does nopt prevent to continue the game )
Here the trace: I’m sorry, but an uncaught exception occurred.
While running game code: File “renpy/common/000statements.rpy”, line 569, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File “game/deck_gui_utilities.rpy”, line 168, in call KeyError: None
– Full Traceback ————————————————————
Full traceback: File “game/plot/gameflow.rpyc”, line 180, in script call ��+._��F��}���K��w�k_ng_�����7�c�79��<Po� o�N鐼ͩ��v<�|ե�E�-?e��i�g�p���,ع�L���c�{R%��[�=�v�M�|�;���t�=��i��c��`cl���]�8��Cv�G�B���l��O8٧ڇOX�Ԏ�X~��9;�pT�c&�ͯ��e��� File “game/script.rpyc”, line 356, in script call File “game/script2.rpyc”, line 349, in script +RKD��,R!�d��ɯh�C�Twñ��Uw���ZN���:��+X#�d)W8H%t���u�p�%q~�p�Rs���Շ�s�P�0;���[e���5^�#HVꋗ������# File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/ast.py”, line 2015, in execute self.call(“execute”) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/ast.py”, line 2003, in call return renpy.statements.call(method, parsed, *args, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/statements.py”, line 278, in call return method(parsed, *args, **kwargs) File “renpy/common/000statements.rpy”, line 569, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/exports.py”, line 3136, in call_screen rv = renpy.ui.interact(mouse=“screen”, type=“screen”, roll_forward=roll_forward) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/ui.py”, line 298, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/core.py”, line 3325, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/core.py”, line 4160, in interact_core rv = root_widget.event(ev, x, y, 0) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/screen.py”, line 727, in event rv = self.child.event(ev, x, y, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/transform.py”, line 760, in event rv = d.event(ev, cx, cy, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1323, in event rv = super(Window, self).event(ev, x, y, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 273, in event rv = d.event(ev, x - xo, y - yo, st) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/layout.py”, line 1102, in event rv = i.event(ev, x - xo, y - yo, cst) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/behavior.py”, line 983, in event return handle_click(self.clicked) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/behavior.py”, line 918, in handle_click rv = run(action) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/behavior.py”, line 323, in run new_rv = run(i, *args, **kwargs) File “E:\Jeux\CurseOfMantras-1.0.0-all/renpy/display/behavior.py”, line 330, in run return action(*args, **kwargs) File “game/deck_gui_utilities.rpy”, line 168, in call File “new_card_framework/Hero.py”, line 100, in upgrade_card KeyError: None
Windows-10-10.0.19041 Ren’Py 7.4.11.2266 The Curse Of Mantras 1.0.0 Thu Feb 24 22:55:30 2022
Congratulation to the dev team. The story is interesting, characters are really well done. I’d rather like this gameplay than the stat management of the previous one ( But character buiding was even better in previous game [Valentine Otome] ).
I get lot of pleasure to read the 3 games of the series !!! Thanks a lot.
I really do recommend to play it.
Issue is gone but that’s strange what ever I choose, affection with grace go down from 0.5 to 1 depending on the choice.
Add the dialog that I have in 0.75 to be able to search for Grace just after is not not anymore available :-/ ( I don’t think it really matters but I wonder if this choice is still accessible ? somehow )
(I have restart a game to be sure)
Hello,
Game is good :-) and beta is in good shape.
I get this issue with a high value with grace just after “not accusing” Crystobel and arriving at the restaurent.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/plot/SiT_CoreNarrative.rpy", line 2424, in <module>
NameError: name 'AccuseMaid' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/gameflow.rpyc", line 59, in script call
ZۣVW�9�*huCa��/H�_�D/q��e���^��rկX�_�,[���w�A^㪥�`l���Ao@Л<h����y���>;͊���tY4 �Ҷr��l��6�A����$�3��w"�B�n,"����;��@T9��i��!��#f'� j�NJ��`g;n�K������O$7?�<;���7mA� 3��;-3?�$��/�B�/�n���v'N�Ѐ�)'_"�^�J:x�}�VF���e6=��c������wU�b��8���;�q���4� ��C�����$��T�O��r���>��ڀ��H��d?s����"S9�Q��W�t�SL�:h����;;.������~�����Ƅ�zP��?%�A������qC���q��Z���Np�ӄ��A�%4k&!�x_��j�t�t0hs>0�2X2-oEý����Md�1,��3$�3�pg�p��j�r�8�#'M��rT��;���(4\c�V6��8>��kc�4;pXT+��,
File "game/plot/SiT_CoreNarrative.rpyc", line 2424, in script
���U�8io�ݑ���o�wG�!w��;r���U$�=*��)��
File "E:\Jeux\SummerInTrigue-0.75-all\renpy\ast.py", line 1832, in execute
if renpy.python.py_eval(condition):
File "E:\Jeux\SummerInTrigue-0.75-all\renpy\python.py", line 2059, in py_eval
return py_eval_bytecode(code, globals, locals)
File "E:\Jeux\SummerInTrigue-0.75-all\renpy\python.py", line 2052, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/plot/SiT_CoreNarrative.rpy", line 2424, in <module>
NameError: name 'AccuseMaid' is not defined
Windows-8-6.2.9200
Ren'Py 7.3.5.606
Summer In Trigue 0.75
Sat Sep 25 13:40:39 2021
I have just finished the Claudine route and find the story interesting. That’s a good VN that I do recommend.
The Characters are interesting.
However, the ending was quite “brutal”.... Even no time to have a reaction from the friend…
About your comment in notes, I would rather like an epilog rather than another route but another route can be nice :-).
Price is a little high but I like your previous work, so keep the good work :-).
Hello
I have just finished the current content ( Bastien / Sofia ) and I think this is a really good visual novel. Interesting story and the way the characters are described is well done. I was sometimes lost around all the countess but that just meant there were a lot of them :-). Choices are also interesting to do and really contribute to the ambiance. I do recommend the game ( as a visual novel ).
And congratulations by providing complete routes ( without game issue or feeling something is missing ) while the full game is still in development. I will be pleased to start a new game on each route release :-).
Euh ?
> The only difference between steam and itch.io is the developer getting more money than steam
So why on earth a game sold à 25% on itch.io is more expensive of the same game on steam ( the final price I really pay ) ? It' s a nice declaration but that's not true and aquadine is an example but each try a get the same conclusion.
For the same price or a small diff, I will buy on itch.io but I don't like to pay more just to use itch.io.
Either steam find a way to pay less tax, either there is something wrong is your declaration. ( the fact that steam take more is true I agree ).
Note that in all cases, itch.io sell game in $, steam sell game in europe in €;
Example: Aquadine (https://softcolors.itch.io/aquadine) : 25%sale : 14,99 $ --> Tax: $3.00 (20%) --> $17.99 --> 14,7 €
Steam : normal price --> 16, 79€ --> 25% --> 12,6 € ( ~13% sale from itch.io price )
To be honest, this is not a big deal, this is just a feedback I want to provide to itch.io. feel free to ignore. In aquadine case, I may even take the game at the normal price to participate and encourage the dev.
Hello,
I'd like to buy game on Itch.io but I get tax because I'm in Europe ( France ). Seeing a game like Aquadine is sold at 25% cost more on itchio than on steam ( full price ) due to tax is quite a bad things. I think, on steam, dev will get less money from than itch.io ( Is this true ? ) but just paying more for tax....