Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove non-character NPCs #178

Merged
merged 1 commit into from
Sep 6, 2023
Merged

Remove non-character NPCs #178

merged 1 commit into from
Sep 6, 2023

Conversation

fmasa
Copy link
Owner

@fmasa fmasa commented Sep 6, 2023

Closes #148

This change removes NPCs as a special concept that was used before NPC were reintroduced as regular Characters with NPC flag in 3.2.0. Existing NPCs were migrated to Character NPCs. This streamlines further development of Combat features since previously everything that touched combatants would have to be developed twice.

I already ran the migrations and I noticed, that links between Encounters and non-character NPCs were accidentally lost, so this may have removed NPCs from some old encounters (we are talking > 1 year old). I am sorry about that, but there is nothing I can do with it now.

@fmasa fmasa self-assigned this Sep 6, 2023
@fmasa fmasa merged commit 2f0d00a into master Sep 6, 2023
8 checks passed
@fmasa fmasa deleted the remove-npcs branch September 6, 2023 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Migrate old NPCs to Characters
1 participant