No es ningún bug, es que has dado el dinero suficiente al tío que pedía limosna en la ciudadela (es suficiente cuando te da un trozo de corazón), entonces el de la tienda pasa de pedirte 2000 rupias a pedirte sólo 200.
A mí también me pasó y me extrañó, así que cargué la partida de nuevo y me puse a hacer combinaciones, y vi que era eso, si no consigues primero el trozo del corazón del que pide limosna deberás pagar 2000 rupias, si lo consigues serán 200.
Ho!