PlaneShift

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bug Report
  • Category Engine → Crafting
  • Assigned To
    Ralph Campbell
  • Operating System
  • Severity High
  • Priority
  • Reported Version 0.6.3
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: PlaneShift
Opened by Davide Vescovini - 22.03.2014
Last edited by Davide Vescovini - 01.04.2016

FS#6369 - Server doesn't check if a crafting tool has been removed or changed.

Crafting bug: after a transformation has started the server doesn’t check if a tool has been removed or changed. This can lead to bugs like:

PS#2864 - Unequipped cooking tool still available and working
and
PS#6364 - Gem enchantment exploit

How to reproduce:
1) equip a tool
2) place starting item in the appropriate container
3) start the transformation
4) dequip the tool
5) receive the message from the server: “you made a …” after the transformation time elapsed.

If sending/receiving equip/dequip signals is a problem we should at least check again wether the tool is still the same before appling the post process script. (e.g. “Apply Post Trade Process” mathscript).

The task blocks this from closing
ID Project Summary Priority Severity Assigned To Progress
2864 PlaneShift  FS#2864 - Unequipped cooking tool still available and working  Medium
100%
Closed by  Davide Vescovini
01.04.2016 10:03
Reason for closing:  
Davide Vescovini commented on 01.04.2016 09:58

this is working now, closing.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing