home
·
contact
·
privacy
projects
/
plomrogue2-experiments
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix so-far invisible task name derivation error.
[plomrogue2-experiments]
/
new
/
plomrogue
/
commands.py
diff --git
a/new/plomrogue/commands.py
b/new/plomrogue/commands.py
index aa3253ae8520a46b12fa63364de1a73f5bcd15ea..87afd605314847da0395249704f94611e73edcfe 100644
(file)
--- a/
new/plomrogue/commands.py
+++ b/
new/plomrogue/commands.py
@@
-67,7
+67,9
@@
def cmd_SAVE(game):
task = thing.task
if task is not None:
task_args = task.get_args_string()
task = thing.task
if task is not None:
task_args = task.get_args_string()
- write(f, 'SET_TASK:%s %s %s %s' % (task.name, thing.id_,
+ task_name = [k for k in game.tasks.keys()
+ if game.tasks[k] == task.__class__][0]
+ write(f, 'SET_TASK:%s %s %s %s' % (task_name, thing.id_,
task.todo, task_args))
write(f, 'PLAYER_ID %s' % game.world.player_id)
cmd_SAVE.dont_save = True
task.todo, task_args))
write(f, 'PLAYER_ID %s' % game.world.player_id)
cmd_SAVE.dont_save = True