OpenKore / OpenKore/openkore

NPC merchant stuck after empty autosell

Open
#3,941 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Perl
Stars
1.5k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

If you trigger an empty autosell (by using the console or a macro in the example bellow) the sequence will fail and openkore won't be able to talk to npc merchants again.

Issue noted in xKore 3, unsure if it happens in Poseidon or xKore 0-1-2

Needs further testing.

[2025.01.10 09:37:12.10] [eventMacro] Conditions met for automacro 'timedautosell', calling macro 'do_sell'
[2025.01.10 09:37:12.30] Initiating auto-sell.
[2025.01.10 09:37:12.35] Calculating auto-sell route to: Training Ground(new_1-3): 100, 50
[2025.01.10 09:37:13.43] NPC Exists: Brade#newbe04 (96, 30) (ID 1) - (0)
[2025.01.10 09:37:15.43] NPC Exists: Merchant#newbe09 (100, 50) (ID 8) - (4)
[2025.01.10 09:37:21.18] Ready to start selling items
[2025.01.10 09:37:21.18] Done talking with NPC Merchant#newbe09 (4).
[2025.01.10 09:37:37.19] [2025.01.10 09:37:38.22] Did not received the sell result from server after sell packet was sent.
[2025.01.10 09:37:38.22] Auto-sell sequence completed.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce an empty autosell using the console or the macro example in xKore 3, starting from the logged auto-sell sequence and the missing sell result. Compare behavior with Poseidon and xKore 0-1-2 if possible; done means the empty sequence completes without leaving OpenKore unable to talk to NPC merchants.

Written by the indexing model from the issue text.

Assessment

Tech stack
perl
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.