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

Make Ninja class more playable (maybe buff) #36

Open
2 of 3 tasks
Kaffeine opened this issue Aug 6, 2021 · 5 comments
Open
2 of 3 tasks

Make Ninja class more playable (maybe buff) #36

Kaffeine opened this issue Aug 6, 2021 · 5 comments
Labels
Gameplay Question Further information is requested

Comments

@Kaffeine
Copy link
Contributor

Kaffeine commented Aug 6, 2021

Suggested changes:

Ninja rewards (v2):

  1. +1 dmg, +1 velocity
  2. invisibility grendes (0.75/1.5 sec duration?)
  3. faster ammo regen
  4. increased flash AoE
  5. increased invisibility duration (1/2.5 sec?)

The suggested rewards list (an example for the first approximation):

  1. +1 slash dmg
  2. extra velocity (worth like 2-3 current velocity buffs)
  3. faster ammo regen
  4. extra flash grenade AoE
  5. +1 slash in the air
@Kaffeine Kaffeine added Question Further information is requested Gameplay labels Aug 6, 2021
@Kaffeine
Copy link
Contributor Author

Kaffeine commented Aug 6, 2021

@Intramint please correct me if I wrong.

@Kaffeine
Copy link
Contributor Author

Kaffeine commented Aug 6, 2021

Currently (newly) implemented rewards list:
Level 1: Sword strength increased (damage +1)
Level 2: Sword velocity increased (2nd from the buffs list)
Level 3: Ammo regeneration accelerated (Default interval is 15 sec, reduce to 11 sec, also +2 max ammo)
Level 4: Flash grenade radius increased (Default radius is 8 tiles, increase to 11)
Level 5: An extra ninja swing given (Default inf_ninja_jump 2, give an extra jump for this ninja)

@Kaffeine
Copy link
Contributor Author

Kaffeine commented Aug 6, 2021

Side effects: it turned out that the collisions are not calculated properly. With the velocity buff there is a change to get through.
Rework this code to fix the bug: https://github.com/InfectionDust/teeworlds-infclassR/blob/8f622e1d2f9eb7b6041f603f0e0484f826e44d54/src/game/server/entities/character.cpp#L305-L356

@Kaffeine
Copy link
Contributor Author

Kaffeine commented Aug 6, 2021

@InfectionDust/scientists and @InfectionDust/engineers, let's the flame begin.

@teoman002
Copy link

Let ninja have another slash, if he hits a zombie mid-air. This will be hilarious and Ipoopi will love to abuse it. xD

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Gameplay Question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants