Avi Weinstock
|
e9b811b62b
|
Plumb trade requests through the group invite UI, such that they can be accepted/declined without impacting the counterparty's movement.
|
2021-02-12 18:43:09 -05:00 |
|
DaforLynx
|
ebbb06a400
|
Added crickets blocktype, added 3 new cricket sounds, made crickets chirp consistently, made frogs more sporadic
|
2021-02-12 00:54:42 +00:00 |
|
Quellus
|
63952875d9
|
Rebase !1447 Chat input color and icon reflect channel message is sent to.
|
2021-02-10 19:42:59 +00:00 |
|
Ludvig Böklin
|
74badd3dbd
|
Add note about to_quat() being a cheap copy operation
|
2021-02-10 17:35:20 +01:00 |
|
Snowram
|
477bdfdfe7
|
Adresses some comments, various visual tweaks
|
2021-02-10 00:30:23 +01:00 |
|
Snowram
|
02f446fe4b
|
Adds lights to dungeons
|
2021-02-10 00:30:23 +01:00 |
|
Ludvig Böklin
|
990198cd87
|
Don't test Dir->Ori correctness because it will fail from floating point errors
|
2021-02-09 15:44:12 +01:00 |
|
Ludvig Böklin
|
065e260e78
|
Code quality
|
2021-02-09 14:06:27 +01:00 |
|
Ludvig Böklin
|
582ddfc3cd
|
Ori: add tests, rename to_vec() => look_vec(); Dir: add methods, normalize on rot
|
2021-02-09 13:52:03 +01:00 |
|
Sam
|
398fcf7bdd
|
Changing main tool while in wield state moves character back to idle state.
|
2021-02-08 17:25:40 -05:00 |
|
Sam
|
e033fe6bee
|
Inventory manipulations are now only for input from the client, and are no longer directly sent as a server event. Slot manipulations do that instead.
|
2021-02-08 13:55:50 -05:00 |
|
Sam
|
1c83c5ee6f
|
Loadout manipulations now emit a separate event from client instead of hackily intercepting inventory manipulations in common.
|
2021-02-08 12:31:17 -05:00 |
|
Sam
|
f026aeb2dc
|
Server events directly emitted in states now.
|
2021-02-08 12:01:48 -05:00 |
|
Sam
|
6a1e583d45
|
Eradicated clones
|
2021-02-08 12:01:48 -05:00 |
|
Sam
|
9f2255a5de
|
Extended what states inventory manipulations touching the loadout could affect.
|
2021-02-08 12:01:47 -05:00 |
|
Sam
|
8eebcdfcd2
|
Inventory changes that modify the loadout now go through a control action instead of a control event.
|
2021-02-08 12:01:47 -05:00 |
|
Ludvig Böklin
|
46750880eb
|
Add Plane type, Projection trait, fix upright() and add doc tests
|
2021-02-07 17:16:15 +01:00 |
|
Samuel Keiffer
|
909ed80e9e
|
Merge branch 'sam/fix-roll' into 'master'
Fixes roll being free
See merge request veloren/veloren!1757
|
2021-02-06 22:15:06 +00:00 |
|
Imbris
|
a5c76a6d36
|
Merge branch 'trollderim/replace-magic-dr-number' into 'master'
Replace magic dr constant
Closes #915
See merge request veloren/veloren!1756
|
2021-02-06 20:28:40 +00:00 |
|
Sam
|
252e421692
|
Roll is no longer free.
|
2021-02-06 15:20:08 -05:00 |
|
Phillipp Mevenkamp
|
f5e1d446ad
|
Replace magic dr constant
|
2021-02-06 18:21:58 +01:00 |
|
James Melkonian
|
1d8496ea21
|
Move agent system to server
|
2021-02-06 06:15:25 +00:00 |
|
Ludvig Böklin
|
a1ff9ab83f
|
Redefine Ori as a quaternion
|
2021-02-05 09:33:14 +01:00 |
|
Pascal Fuhrmann
|
9f7637ab21
|
Converted combat states and other semi-combat-related to use float-values instead of integers to prevent more casts
|
2021-02-05 01:39:12 +00:00 |
|
Sam
|
be8df9aef6
|
Addressed comments.
|
2021-02-02 16:08:09 -05:00 |
|
Sam
|
80954f3ba4
|
Made attacker entity and uid optional to remove potential for attacks to not be applied and some unwraps.
|
2021-02-02 13:07:07 -05:00 |
|
Sam
|
af982ec0bb
|
Changed knockback to be an effect on the overall attack, rather than a damage.
|
2021-02-02 13:07:07 -05:00 |
|
Sam
|
17d1432be0
|
Outcomes now correctly read if an attack had any healing components.
|
2021-02-02 13:07:06 -05:00 |
|
Sam
|
5eec915c2e
|
Added support for damage falloff with explosions.
|
2021-02-02 13:07:06 -05:00 |
|
Sam
|
5c16b0b532
|
Explosions now use attacks.
|
2021-02-02 13:07:06 -05:00 |
|
Sam
|
7675e53740
|
Shockwaves now use attacks.
|
2021-02-02 13:07:05 -05:00 |
|
Sam
|
e5caef8a54
|
Effects on attacks can now require energy.
|
2021-02-02 13:07:05 -05:00 |
|
Sam
|
2b11ae6569
|
Attacks can now heal.
|
2021-02-02 13:07:04 -05:00 |
|
Sam
|
edcfcc31f6
|
Attacks can now deal poise damage.
|
2021-02-02 13:07:04 -05:00 |
|
Sam
|
fcd89a5d41
|
Lifesteal now functional on Attack.
|
2021-02-02 13:07:03 -05:00 |
|
Sam
|
fdef168e82
|
Beams now use Attack, with limited functionality in some cases.
|
2021-02-02 13:07:03 -05:00 |
|
Sam
|
59ce8c6843
|
Projectiles now use attacks.
|
2021-02-02 13:06:57 -05:00 |
|
Sam
|
46dbb8aef4
|
Attack effects can now have requirements.
|
2021-02-02 13:06:34 -05:00 |
|
Sam
|
c77f263cd1
|
Effects now work when not tied to a damage.
|
2021-02-02 13:06:34 -05:00 |
|
Sam
|
18aa315f0d
|
Rolling now dodges melee attacks again.
|
2021-02-02 13:06:34 -05:00 |
|
Sam
|
78879d5189
|
Attacks can now inflict de/buffs.
|
2021-02-02 13:06:33 -05:00 |
|
Sam
|
6d509932db
|
Attacks can now reward energy.
|
2021-02-02 13:06:33 -05:00 |
|
Sam
|
c3408c084c
|
Critical hits are now functional.
|
2021-02-02 13:06:32 -05:00 |
|
Sam
|
2690e9caa1
|
Applied basic functionality of attack-effects system to melee.
|
2021-02-02 13:06:32 -05:00 |
|
Sam
|
d3b75df76f
|
Changed name of Attacking comp to MeleeAttack
|
2021-02-02 13:06:31 -05:00 |
|
Sam
|
bb019309ea
|
Attack builder implemented.
|
2021-02-02 13:06:31 -05:00 |
|
Sam
|
78a2459e6d
|
Changed knockback from an enum to a struct.
|
2021-02-02 13:06:30 -05:00 |
|
Pascal Fuhrmann
|
f4deb08a40
|
fixing #944 - LeapMelee fall damage fix & adjustments
|
2021-02-02 16:51:04 +00:00 |
|
Blob
|
5c8fc4f378
|
Fix projectile explosion being triggered twice.
|
2021-02-01 15:41:34 +00:00 |
|
James Melkonian
|
23b1df3cdd
|
Add basic NPC interaction and fix NPC chat spamming
|
2021-01-31 20:29:50 +00:00 |
|