Skip to content

[BUG/FEAT] Consumo Real de Itens do Inventário  #13

Description

@felix3224

Nível: Fácil/Médio

"Atualmente, o personagem consegue usar poções infinitas porque elas não são removidas da mochila após o uso. Além disso, o sistema permite usar um item que o jogador nem possui no inventário. Precisamos corrigir isso para dar realismo ao RPG."

  • No arquivo items.py, o método use(self, target) deve agora interagir com a backpack do target.
  • Antes de aplicar a cura, verificar se o item está na lista target.backpack.bag.
  • Se o item estiver lá, aplicar a cura e depois chamar target.backpack.rmv_item(self).
  • Se o item não estiver lá, exibir uma mensagem: "Você não possui este item!".

Metadata

Metadata

Labels

bugSomething isn't workingenhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions