azerothcore / azerothcore/Keira3
[Feature Request] - Ability to clone existing entity
- Dominant language
- TypeScript
- Stars
- 450
- Forks
- 183
- Avg merge
- 23h 42m
- Merged PRs (30d)
- 18
Description
[FEATURE REQUEST] - Clone of existing entity
-- Currently only available for: Creatures (NPC`s) in future potentially add on all entities like: Quests etc...
Workflow:
You can either search normally for NPC in Keira3 or select entity by ID.
There should be a button or icon to clone existing entity with all relations to it in basically new form where you can edit it fully and execute new entity to DB.
In real example:
If i select creature ID: 2479, which is vendor by default and I press clone. I would like to have also his: Vendor table cloned too (Which is associated to him by his ID). Which would give me ability to edit only items in vendor list.
And so on.
Thank you.
---
Want to back this issue? **[Post a bounty on it!](https://app.bountysource.com/issues/78362835-feature-request-ability-to-clone-existing-entity?utm_campaign=plugin&utm_content=tracker%2F139701226&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://app.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F139701226&utm_medium=issues&utm_source=github).
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue does not name files, tests, or an entry point. Start by reviewing the existing creature search and ID-selection flows, then determine how entity creation and related vendor records are handled; done means a selected creature can be cloned into an editable new form with its related data and saved as a new database entity.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- database, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100