1a1ceb54bc
Server event used to deal damage/heal with buffs. Buff kills now award xp.
2020-10-26 19:28:20 -05:00
de7191b985
Added functionality to remove buffs by category.
2020-10-26 19:28:19 -05:00
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
19c7ed7885
Added builder function for buffs
2020-10-26 19:28:18 -05:00
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
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
c50063ad0c
Move addition/removal of buffs to server event.
2020-10-26 19:28:15 -05:00
7ab99a3bbf
Initial WIP implementation of the Buff system
2020-10-26 19:28:14 -05:00
32d707e57f
Merge branch 'fix_clippy' into 'master'
...
fix clippy after toolchain update
See merge request veloren/veloren!1454
2020-10-26 22:29:22 +00:00
1b47913835
fix clippy after toolchain update
2020-10-26 22:30:51 +01:00
82d2859e92
Merge branch 'xMAC94x/fix-tarpaulin' into 'master'
...
xMAC94x/fixTarpaulin
See merge request veloren/veloren!1427
2020-10-26 16:54:37 +00:00
153c6c3b13
Fixing Tarpaulin isn't easy.
...
So first off all we had to update the toolchain, i think everything in september is okay, but we got with this current version.
Then we had to update several dependencies, which broke:
- need a specific fix of winit, i think we want to get rid of this with iced, hopefully, because its buggy as hell. update wayland client to 0.27
- use a updated version of glutin which has wayland-client 0.27 and no longer the broke version 0.23
- update conrod to use modern copypasta 0.7
- use `packed_simd_2` instead of `packed_simd` as the owner of the create abandoned the project.
- adjust all the coding to work with the newer glutin and winit version. that also includes fixing a macro in one of the dependencies that did some crazy conversion from 1 event type to another event type.
It was called `convert_event`
- make a `simd` feature which is default and introduce conditional compiling.
AS I HAVE NO IDEA OF SIMD AND THE CODE. AND I DIDN'T INTRODUCE THE ERROR IN THE FIRST PLACE, WE PANIC FOR NON SIMD CASE FOR NOW. BUT IT WORKS FOR TESTS.
- tarpaulin doesnt support no-default-features. so we have to `sed` them away. semms fair.
2020-10-26 17:04:20 +01:00
35ff4b7b84
Merge branch 'bbenton91/fix-item-pickup-when-dead' into 'master'
...
Fix for issue #809 . Added is_dead check to item pickup
See merge request veloren/veloren!1453
2020-10-25 22:27:30 +00:00
071ce08b69
Removed else branch and ran fmt and clippy
2020-10-25 16:43:07 -04:00
cfbdbf14aa
Updated code to be more consistent with codebase
2020-10-25 15:54:08 -04:00
11f747cc5f
Added is_dead check to item pickup
2020-10-25 03:40:34 -04:00
4a7eb7f786
Merge branch 'imbris/fix' into 'master'
...
Fix crash with unicode characters
See merge request veloren/veloren!1452
2020-10-24 21:41:52 +00:00
39feb6baa1
Merge branch 'tweak-leap_melee' into 'master'
...
Ensure leap melee swing animation and hit are sync
See merge request veloren/veloren!1451
2020-10-24 20:15:19 +00:00
4dcac28f8a
Ensure leap melee swing animation and hit are sync
2020-10-24 20:15:19 +00:00
2be87f6ea8
Fix crash with unicode characters
2020-10-24 16:03:53 -04:00
26d174fd81
Merge branch 'capucho/cli-scroll-fix' into 'master'
...
Fixed the server cli dropping new lines
See merge request veloren/veloren!1449
2020-10-24 14:27:33 +00:00
e77cc3eae2
Fixed the server cli dropping new lines
2020-10-23 20:30:33 +01:00
20ee9c77f6
Merge branch 'nward/debug-hud-frame-time' into 'master'
...
Address issue #808 : Add Frame Time in DebugInfo
See merge request veloren/veloren!1448
2020-10-23 02:01:50 +00:00
7e92e21f8b
Address issue #808 : Add Frame Time in DebugInfo
2020-10-22 16:42:10 -06:00
14b5d01af3
Merge branch 'angel/add-dutch-translation' into 'master'
...
Added Dutch translation
See merge request veloren/veloren!1446
2020-10-22 18:09:52 +00:00
ff57d2a79d
Merge branch 'zesterer/clouds' into 'master'
...
Clouds
See merge request veloren/veloren!1442
2020-10-21 21:05:26 +00:00
2237500743
Clouds
2020-10-21 21:05:25 +00:00
709cef2665
More small fixes
2020-10-21 19:02:59 +00:00
4d22b93863
Some fixes by @Jurre
2020-10-21 18:45:00 +00:00
f79e13135e
Added Dutch translation, created by @Namp007
2020-10-21 13:39:36 -04:00
9d19a2ec63
Merge branch 'snowram/beast-animation' into 'master'
...
Snowram/beast animation
See merge request veloren/veloren!1297
2020-10-19 15:59:18 +00:00
da7a3454bf
Merge branch 'xMAC94x/netfixC' into 'master'
...
xmac94x/netfixc
See merge request veloren/veloren!1440
2020-10-19 15:24:07 +00:00
b98e2a924d
Fixed hammer AI and added axe AI
2020-10-19 16:20:59 +02:00
34ce8bb042
Addressed comments
2020-10-19 16:20:59 +02:00
64ef7f39d6
Addressed comments on agent code
2020-10-19 16:20:59 +02:00
c74133740e
remove commented code
2020-10-19 16:20:59 +02:00
d5e60d93b4
Add missing biped_large anims
2020-10-19 16:20:59 +02:00
9c003cf572
bipedlarge hammer fixes
2020-10-19 16:20:59 +02:00
64d73abdec
roshwalr fix
2020-10-19 16:20:59 +02:00
caa048b1d5
small fixes
2020-10-19 16:20:59 +02:00
7a62ddfd3f
Add BeastClaw npc weapontype
2020-10-19 16:20:59 +02:00
f9383e4dd8
Add roshwalr npc
2020-10-19 16:20:59 +02:00
be1596a703
fixed agent code for staff rework
2020-10-19 16:20:59 +02:00
66b1fe67dc
rebase
2020-10-19 16:20:58 +02:00
c9985e14cb
Rename Saurok, various anim fixes
2020-10-19 16:20:58 +02:00
6a86567301
fix agent bug
2020-10-19 16:20:58 +02:00
65df398672
werewolf work
2020-10-19 16:20:58 +02:00
50aac17d94
Added secondary skills to agent code (except bow)
2020-10-19 16:20:58 +02:00
6c54e6d8fe
Add sand, snow and wood raptor npcs
2020-10-19 16:20:58 +02:00
588f66a1ee
Add treant npc
2020-10-19 16:20:58 +02:00