Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

feature: Improve npcs immunities system #1840

Closed
1 task done
WeylonSantana opened this issue Jul 20, 2023 · 0 comments
Closed
1 task done

feature: Improve npcs immunities system #1840

WeylonSantana opened this issue Jul 20, 2023 · 0 comments
Assignees
Labels
feature request New and valid feature request

Comments

@WeylonSantana
Copy link
Contributor

Description

I'm doing a custom job and I had to add several new spell effects, so I realized that the npcs immunities system is not scalable, problems I found:

Horrible interface - too many checkboxes, and having to add an extra one for every new effect
Unique Tenacity - You can check multiple immunities, but the same tenacity for all of them

The current system allows for a lot of customization, but could be better

Intended Use-Case

One solution, I believe, would be to look at how item effects changed after the daywalkr change.
We need to change the interface to a combobox and nud for tenacity, add a list as happen with the extra effects of items

Objective: an npc, should have different types of immunities with different types of tenacity for them. In addition to avoiding many checkboxes when adding new spell effects.

Duplicate Check

  • This enhancement idea is not a duplicate to the best of my knowledge.
@WeylonSantana WeylonSantana added the enhancement Minor feature addition or quality of life change label Jul 20, 2023
@WeylonSantana WeylonSantana self-assigned this Jul 20, 2023
@lodicolo lodicolo changed the title enhancement: Improve npcs immunities system feature: Improve npcs immunities system Nov 3, 2023
@lodicolo lodicolo added feature request New and valid feature request and removed enhancement Minor feature addition or quality of life change labels Nov 3, 2023
@AscensionGameDev AscensionGameDev locked and limited conversation to collaborators Dec 11, 2024
@Arufonsu Arufonsu converted this issue into discussion #2424 Dec 11, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
feature request New and valid feature request
Projects
None yet
Development

No branches or pull requests

2 participants