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

Gumble advanced ability revamp [bounty: 100 XTR] #2547

Open
DreadKnight opened this issue Feb 21, 2024 · 11 comments
Open

Gumble advanced ability revamp [bounty: 100 XTR] #2547

DreadKnight opened this issue Feb 21, 2024 · 11 comments
Assignees
Labels
abilities The issue is related to an unit ability or more bounty Some amount of our token, XatteR, is offered coding This issue requires some programming priority This should get fixed as soon as possible!
Milestone

Comments

@DreadKnight
Copy link
Member

DreadKnight commented Feb 21, 2024

Royal Seal will get deprecated, reason is we got too many traps and not enough buffs/debuffs, plus wanted to revamp the ability in a way that it would be rather too similar to one of the upcoming units (Toxic Shroom).

New ability name:

Pretty Ribbon

Icon:

https://game-icons.net/1x1/delapouite/bow-tie-ribbon.html
(Style: stroke enabled with white color and 2 pixel width, no background)

Description:

Instantly heals a nearby allie and also buffs it for the remaining of the match.

Info:

20 heal, +2 regrowth & +2 endurance.

Upgrade:

-2 movement enemy debuff.

Notes:

Ability is usable on self.
The upgrade causes the ability to be usable on foes with a negative effect (-2 movement, no other stuff), only lasts 1 turn.
It can cause slow units not be able to move. Using this on a shielded enemy Dark Priest will trigger the Plasma Field (meaning -1 Plasma), hence it won't apply the debuff to slow.
The trap sprite (pinkish Mud Bath basically) can be safely removed from the game files along with the code for it (which is outside of the Gumble.js/.ts file).

@DreadKnight DreadKnight added coding This issue requires some programming abilities The issue is related to an unit ability or more priority This should get fixed as soon as possible! bounty Some amount of our token, XatteR, is offered labels Feb 21, 2024
@DreadKnight DreadKnight added this to the 0.6 - Cyber Wolf milestone Feb 21, 2024
@DreadKnight DreadKnight changed the title Gumble ability revamp [bounty: 20 XTR] Gumble advanced ability revamp [bounty: 20 XTR] Feb 21, 2024
@DreadKnight DreadKnight changed the title Gumble advanced ability revamp [bounty: 20 XTR] Gumble advanced ability revamp [bounty: 100 XTR] Feb 21, 2024
@codemaster321
Copy link
Contributor

codemaster321 commented Oct 19, 2024

Hi @DreadKnight, Could you elaborate on how much will be the hexagon range before and after the upgrade? I am willing to work on this

@DreadKnight
Copy link
Member Author

Hi @DreadKnight, Could you elaborate on how much will be the hexagon range before and after the upgrade? I am willing to work on this

Heya! Let's say a 2 hexagon range (so there can be 1 hexagon distance to the target) so that it's not adjacent only.
I've assigned you to it 🐻 hopefully will see some progress within 2 weeks - soft deadline.

@codemaster321
Copy link
Contributor

Ok, Thanks I got it. Yeah, this one is a little tricky, but I will give it a shot.

@DreadKnight
Copy link
Member Author

Related to Gumble ability revamps, I also opened this #2635 as a resolve to #1660

@codemaster321
Copy link
Contributor

Sure, will have a look into it

@codemaster321
Copy link
Contributor

Hi @DreadKnight, I wanted to ask, it might be a silly question but I had on my mind for months. So whats the difference b/w require, query and activate function

@DreadKnight
Copy link
Member Author

Hi @DreadKnight, I wanted to ask, it might be a silly question but I had on my mind for months. So whats the difference b/w require, query and activate function

Hey @codemaster321 I'm not the best at answering this stuff, but without investigsting I think require checks if everything needed is there (like energy points), query checks for specific stuff and activate turns on the ability 😆 but I might be way off...

@codemaster321
Copy link
Contributor

Aight, I got it, haha.

@codemaster321
Copy link
Contributor

Hi @DreadKnight, I'd few questions

"Ability is usable on self."
so when applied to self, does it do the same thing as when applied to your ally?

"The upgrade causes the ability to be usable on foes with a negative effect (-2 movement, no other stuff), only lasts 1 turn."
So can you explain this? so does this push the enemy back or set the movement to negative for the enemy?

@DreadKnight
Copy link
Member Author

DreadKnight commented Oct 24, 2024

Hi @DreadKnight, I'd few questions

Hey! Sure thing.

"Ability is usable on self." so when applied to self, does it do the same thing as when applied to your ally?

Indeed. The ability does cost energy, so it's a trade. We'll keep the cost from old ability, for now at least.

"The upgrade causes the ability to be usable on foes with a negative effect (-2 movement, no other stuff), only lasts 1 turn." So can you explain this? so does this push the enemy back or set the movement to negative for the enemy?

This is basically a 0 dmg attack that applies a debuff on the enemy which lasts one round, so when that unit becomes active, it will have 2 movement points less for that turn (even if delaying). If movement stat drops to 0, then the enemy is unable to move by itself unless using some movement related ability (that doesn't cost movement points to begin with).

@codemaster321
Copy link
Contributor

codemaster321 commented Nov 16, 2024

Hi @DreadKnight, Sorry I wasn't able to update since I'm busy preparing for exams. I applied all of upgrades by the new ability. But I'm getting stuck at an issue where when I apply the Pretty ribbon, all the surrounding enemies in all the adjacent hexagons receive the Pretty Ribbon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
abilities The issue is related to an unit ability or more bounty Some amount of our token, XatteR, is offered coding This issue requires some programming priority This should get fixed as soon as possible!
Projects
None yet
Development

No branches or pull requests

2 participants