Samuel Keiffer
|
60a5346a0b
|
Addressed comments.
|
2020-10-26 19:28:22 -05:00 |
|
Sam
|
0df061a38e
|
Moved duration to inside BuffId enum to future-proof for when buffs are persisted.
|
2020-10-26 19:28:20 -05:00 |
|
Sam
|
1a1ceb54bc
|
Server event used to deal damage/heal with buffs. Buff kills now award xp.
|
2020-10-26 19:28:20 -05:00 |
|
Sam
|
ccad1fa0b8
|
Separated buffs into active and inactive buffs. There can only be 1 active buff at a time of a particular buff id. If a new buff is stronger than an active buff, it moves the active buff to inactive buffs. When active buffs are removed, it checks inactive buffs for any buffs of the same id and moves the strongest one to active buffs.
|
2020-10-26 19:28:18 -05:00 |
|
Sam
|
19c7ed7885
|
Added builder function for buffs
|
2020-10-26 19:28:18 -05:00 |
|
Sam
|
b8690473e4
|
When buffs expire from duration, now only they expire rather than ending all buffs of the same type.
|
2020-10-26 19:28:17 -05:00 |
|
Sam
|
125de0b46e
|
Creatures and playrs now have buffs component, buffs that expire now only end their particular buff instead of every buff with the same type.
|
2020-10-26 19:28:16 -05:00 |
|
Sam
|
c50063ad0c
|
Move addition/removal of buffs to server event.
|
2020-10-26 19:28:15 -05:00 |
|
Sam
|
47abf49751
|
Addressed comments
|
2020-09-29 20:48:23 -05:00 |
|
Sam
|
5f889773b5
|
Addressed comments
|
2020-09-29 19:48:17 -05:00 |
|
Sam
|
de45784596
|
Addressed round of testing feedback.
|
2020-09-29 19:48:09 -05:00 |
|
Sam
|
7e95a93434
|
Energy no longer regens when heal target is at full health.
|
2020-09-29 19:48:07 -05:00 |
|
Sam
|
799a6c1d1e
|
Tweaked beam collision logic to be more accurate.
|
2020-09-29 19:48:05 -05:00 |
|
Sam
|
a679a34a7b
|
Reverted changes to melee system that were added to when beam was initially in melee system.
|
2020-09-29 19:48:04 -05:00 |
|
Sam
|
03b5cac2f9
|
Beams now have spherical hit detection.
|
2020-09-29 19:48:02 -05:00 |
|
Sam
|
6bb680f372
|
M1 now only regens stamina when healing allies if they are not at full health.
|
2020-09-29 19:48:02 -05:00 |
|
Sam
|
921d224ef6
|
Lifesteal now works. Added particles to healing beam.
|
2020-09-29 19:47:57 -05:00 |
|
Sam
|
f20134d7ea
|
Initial implementation for beam attack.
|
2020-09-29 19:47:56 -05:00 |
|
Sam
|
fe70b7fbce
|
Addressed second round of feedback.
|
2020-09-21 17:38:53 -05:00 |
|
Sam
|
45fef87f32
|
Addressed comments
|
2020-09-19 14:40:21 -05:00 |
|
Sam
|
d0f068ba63
|
Fixed shockwave and melee crit damage bypassing infinite armor. Made knockback not be applied if infinite armor.
|
2020-09-19 14:40:18 -05:00 |
|
Sam
|
6327dd18b6
|
Moved knockback to a server event so that it would actually be applied to the player.
|
2020-09-19 14:40:17 -05:00 |
|
Imbris
|
829d8a20d1
|
Add shockwave system to handle shockwaves colliding with other entities
|
2020-09-19 14:40:10 -05:00 |
|
Marcel Märtens
|
3c58b64689
|
add detailed information on state tick timings
|
2020-09-16 18:24:18 +02:00 |
|
Imbris
|
c3ae641fbb
|
Merge branch 'imbris/tracy' into 'master'
Add more tracing instrumentation and tracy support
See merge request veloren/veloren!1359
|
2020-09-10 05:07:51 +00:00 |
|
Matthew Martin
|
57c6160b72
|
* Set the KillType to Other for HealthSource::Healing
* Extend logic to projectiles and explosions
|
2020-09-09 23:34:10 +02:00 |
|
Matthew Martin
|
a9086b27a0
|
Do not make healing items deal damage
|
2020-09-09 23:22:49 +02:00 |
|
Imbris
|
f39d1e9bb5
|
Use less verbose span names when the tracy feature is off
|
2020-09-07 00:59:16 -04:00 |
|
Imbris
|
e37a01be9d
|
Sprinkle instrumentation in common crate,in particular in the ecs systems
|
2020-09-06 22:28:14 -04:00 |
|
Imbris
|
10c3d01466
|
Add basic group functionality (no voxygen wiring yet)
|
2020-08-08 01:09:01 +02:00 |
|
Samuel Keiffer
|
527e7a329e
|
Armor fixes
|
2020-07-25 23:57:04 +00:00 |
|
Samuel Keiffer
|
6cce09be85
|
Added protection stat to admin armor hidden in debug folder. Removed blue cultist armor set from drop table as it is an admin set.
|
2020-07-18 00:05:28 +00:00 |
|
Joshua Barretto
|
3cfd8bdd3c
|
Fixed animal loadouts and /spawn
|
2020-07-07 02:21:14 +01:00 |
|
Joshua Barretto
|
e626f6255f
|
Prevented pet damage
|
2020-07-07 01:01:39 +01:00 |
|
Joshua Barretto
|
f77d2f06c6
|
Fixed staff RMB, bug in ranged weapon code
|
2020-07-06 23:37:44 +01:00 |
|
Joshua Barretto
|
99a526f702
|
Made pets healable
|
2020-07-06 21:18:30 +01:00 |
|
Joshua Barretto
|
fd39ee97bc
|
Added training dummies
|
2020-07-05 16:15:51 +01:00 |
|
Ben Wallis
|
950c62efc6
|
Suppressed all existing clippy warnings in preparation for fixes as part of #587
|
2020-06-10 22:01:42 +01:00 |
|
Ben Wallis
|
de37de7f45
|
Initial clippy fixes as discussed in #587
|
2020-06-08 21:27:51 +01:00 |
|
Imbris
|
a73d010f7b
|
Point to newly released vek, add todo to reconsider empty item, remove uneeded ori slerp, remove agent from character behavior, add todos to combat sys, check if entities still exist before possessing & if possessed entity has a loadout move the active item into the second item space
|
2020-04-01 11:15:14 -04:00 |
|
AdamWhitehurst
|
e04fdd715e
|
expose and use blocking consts
|
2020-04-01 07:07:10 -07:00 |
|
Imbris
|
ce0f54e9d6
|
Combine dir and force in KnockUp and ApplyForce events
|
2020-03-27 22:19:23 -04:00 |
|
Imbris
|
ba3fa16c33
|
Create Dir type for better enforcement of non NaN, normalized representations of directions
|
2020-03-27 22:02:07 -04:00 |
|
timokoesters
|
2b68adff51
|
Balancing, make fireball not holdable, arrow knockback
|
2020-03-26 22:56:33 +01:00 |
|
timokoesters
|
b9c85b9beb
|
Balancing
|
2020-03-26 22:56:33 +01:00 |
|
timokoesters
|
74eacbe27c
|
fix "Npcs can't be healed anymore"
|
2020-03-25 22:57:14 +01:00 |
|
AdamWhitehurst
|
857652ee23
|
Update triple_strike:
* add knockback
* prevent infinite repeat
* more dashes
|
2020-03-25 07:24:55 -07:00 |
|
timokoesters
|
7f02f5e7d2
|
Npcs can't be healed anymore
|
2020-03-24 23:03:57 +01:00 |
|
timokoesters
|
2117bb05d0
|
Healing staff
|
2020-03-24 22:03:11 +01:00 |
|
timokoesters
|
0eebf945fe
|
Glowing fireballs, no gravity
|
2020-03-23 13:55:52 +01:00 |
|