Title Getting both rewards from Duncan/Koan quest
Priority important Status open
Assigned To Xenux Keywords
Linked issues 2x reward from duncan
View: 598
Watchers Xenux

Submitted on 2012-09-06 20h34 by Calangao, last changed by Xenux.

Author: Calangao Date: 2012-09-06   20h34
You can get rewards from both Koan and Duncan in the Quest "Doing Duncan a
favor". Once you refuse to kill Koan in the desert during the dialog you can
still kill him using a weapon and retrieve the cube to Duncan and get the
experience reward.
Author: salimiles Date: 2012-09-18   22h53
How do you think this should be resolved?

We could remove experience points for killing Koan (there is a way to detect if
a NPC has died) after refusing to do so, although I'm not entirely certain how
that would work if the player leveled up. Alternatively, we could not award
experience points when Duncon receives the cube.
Author: ahuillet Date: 2012-09-19   15h25
I think we need to move the reward for not killing Koan to be given by Duncan
upon learning that Tux spared Koan. That would resolve the quest and make it
impossible to get both rewards.
Author: jesusalva Date: 2014-08-30   14h46
Tania will already try to kill Tux if he kill Koan. Isn't that enough?
Author: Christoph Date: 2014-11-03   14h06
No, I had solved the Duncan quest the non-evil way and already rescued Tania. I
returned now to the desert, killed Koan with a plasma disc, picked up the cube
and gave it to Duncan, earning the experience reward. Tania stayed friendly and
healed my wounds afterwards in Ewald's bar. There is a similar issue with the
miner: you can get his lamp for Iris, and threaten him to obtain his information.
Author: digifuzzy Date: 2015-04-14   18h36
Maybe change the priority to lesser than release-blocker. This sequence has been
possible for some time.
Resolution may not be so easy to resolve at this time with current NPC model/code.
Author: jesusalva Date: 2015-04-15   12h00
Cool bug. Try to set a spared_koan var, 
and ignore the cube if you have that var.
Or drop the cube only by Lua code, instead 
of having it dropped on RoT file.
Or say that this is a feature for smart 
pkayers who know how to get maximum 
rewards, as long that getting both doesnt 
affect gameplay.
For Iris... Only show if you was friendly 
with the miner? Instead of not displaying 
if you was hostile.
Author: digifuzzy Date: 2015-04-15   13h39
Issue is with Koan/Duncan but Tux's interaction with Iris/Bruce keeps being
brought up. Start a seperate BUG!!!!
Author: jesusalva Date: 2015-04-16   00h16
I would appreciate a feedback on my 
suggestions. Can anyone do this?
Author: Xenux Date: 2015-04-29   11h53
I think the Duncan quest needs a complete rewrite. Currently, the player can get the 
reward only if he has never met Koan. Then, the player can only choose between 
outright evil or spare naively. Finally, Tux never get a clue about Koan or the 

In my opinion, the correct solution is to expand the quest by allowing Tux to help 
Koan. By example, faking the death of Koan. Or providing Koan with some means of 
defense. In any case, Tux must have terminated the quest with Duncan before he 
receive the reward of Koan.

So, I prefer to spend more time of the quest after the 0.16 release. I think we can 
live with this bug. If everybody agree, I will lower the priority.
Author: jesusalva Date: 2015-04-29   17h04
I agree, this is the best solution and is 
not for 0.16. I would mark as Important 
if asked.
Author: digifuzzy Date: 2015-04-29   20h39
Xenux - concur. Downgrade from release-blocker.
Bug is assigned to you so I'm hesitant to change its status.
Date User Action Args
2015-05-07 12:20:40Xenuxsetpriority: release-blocker -> important
2015-04-29 20:39:51digifuzzysetmessages: + msg3147
2015-04-29 17:04:31jesusalvasetmessages: + msg3146
2015-04-29 11:53:21Xenuxsetmessages: + msg3145
2015-04-16 00:16:51jesusalvasetmessages: + msg3121
2015-04-15 13:39:32digifuzzysetmessages: + msg3119
2015-04-15 12:00:06jesusalvasetmessages: + msg3117
2015-04-14 18:36:41digifuzzysetmessages: + msg3115
2014-11-03 14:06:26Christophsetmessages: + msg2928
2014-08-30 14:46:53jesusalvasetmessages: + msg2879
2014-08-29 15:12:54Xenuxsetpriority: bug -> release-blocker
2014-08-07 12:07:28Xenuxsetassignedto: Xenux
nosy: + Xenux
2012-09-19 15:25:09ahuilletsetmessages: + msg2343
2012-09-18 22:53:38salimilessetmessages: + msg2337
2012-09-06 20:34:01Calangaocreate