eb999b2821
Merge branch 'aweinstock/fix-waypoint' into 'master'
...
Spawn players aboveground when using `/site` or when their waypoint is underground.
See merge request veloren/veloren!2612
2021-07-16 23:18:33 +00:00
a4d6f0f3c1
Address MR 2612 review comments.
2021-07-16 17:46:48 -04:00
f38cde9d40
Merge branch 'knightresspaladin/healing-aura' into 'master'
...
Knightresspaladin/healing aura
See merge request veloren/veloren!2587
2021-07-16 21:32:03 +00:00
c417e8c5b9
Defer repositioning until after chunks are generated normally, to reduce latency and avoid duplicate work.
2021-07-16 15:42:50 -04:00
0492b8dc87
Merge branch 'savalige/ai_spacing' into 'master'
...
Issue #1153 - Improve combat AI spacing between Agents of the same Alignment
Closes #1153
See merge request veloren/veloren!2451
2021-07-16 16:40:27 +00:00
7555be0e25
Spawn players aboveground when using /site
or when their waypoint is underground.
2021-07-15 17:54:29 -04:00
9e9cbd290b
cargo fmt
2021-07-15 15:52:10 -04:00
0ded44d635
Cleaned up chunk-relative block setting math
2021-07-15 12:36:00 -07:00
9864344cfe
Implemented setting blocks with the wiring system
2021-07-15 12:36:00 -07:00
171113ea74
Added a spacing_radius method to body to make it possible to sett different spacing for different entities
2021-07-15 13:33:51 -04:00
1e3cc3442f
Made the spacing also take the radius of the entity into account per @zesterer suggestion and added a baias variable to change how much priority should be given to separation vs target(1.0 being only focus on separating and 0.0 being only focus on target)
2021-07-15 13:33:51 -04:00
2a5d4fa826
fixing issue #1153 - Improve combat AI spacing between Agents of the same Alignment
2021-07-15 13:33:51 -04:00
c1c331d59e
Resolve all '#[allow(clippy::approx_constant)]' error supressions
2021-07-15 16:56:55 +00:00
2ff74f5cc9
Resolve all '#[allow(clippy::useless_format)]' error supressions
2021-07-15 13:46:53 +02:00
aae3a159b8
Make all Ships constanly flying, not only rtsim
2021-07-14 23:23:35 +03:00
d42c7be141
Teach AI how to interact in this evil world
2021-07-14 19:26:12 +03:00
b6460f6c61
Teach AI how to forgive
2021-07-14 19:26:11 +03:00
325acc9daf
Teach AI how to heal again
2021-07-14 19:26:11 +03:00
06e0303e8a
Cleaning
2021-07-14 19:26:11 +03:00
00a34da48b
Teach AI how to leap again
...
+ adjust hammer and axe AI timings
2021-07-14 19:25:55 +03:00
56ab92fd05
Teach AI how to glide again
2021-07-14 15:24:15 +03:00
59e9fc6530
Agent code refactoring
...
0) extracting code branches to closures
1) make RTSim remember target, even if they can't speak about it
2) make only RTSim Ships constantly flying (and not every flying RTSim)
You can tame RTSim Phoenix, yay
2021-07-14 14:55:50 +03:00
f316f1da60
Make Guards Defend Villagers
2021-07-14 07:40:43 +00:00
db8aedd363
fmt after applying clippy fixes after toolchain update
2021-07-12 12:09:27 +02:00
9b3b21f368
fix clippy warnings
2021-07-12 12:09:09 +02:00
be8b12845a
Added buff strength stat to weapons.
2021-07-11 12:50:38 -05:00
42c3872528
Added healing aura duration skill to voxygen UI
2021-07-10 20:02:36 -07:00
b96bb6fc5d
Added combo scaling to healing aura and allowed cultists to use it
2021-07-10 20:02:36 -07:00
d0bb7004ab
Added check to prevent sceptre AI from canceling its own ward
2021-07-07 20:01:00 -07:00
65d67ef781
Clean up sceptre ai code before merge
2021-07-07 20:00:35 -07:00
63c5d9f7df
Fixed formatting
2021-07-07 20:00:35 -07:00
ba35aaaf90
Add check to see if cultist already has ward buff
2021-07-07 20:00:35 -07:00
35242c71e1
Added sceptre tactic and sceptre cultists
2021-07-07 20:00:01 -07:00
9333afc6f1
Merge branch 'DixieDev/569-fix-inventory-and-lantern-usage-while-dead' into 'master'
...
Fix players having inventory and lantern control while dead
Closes #569
See merge request veloren/veloren!2569
2021-07-07 18:44:01 +00:00
76fe63ed9a
Fix players having inventory and lantern control while dead
2021-07-07 13:18:24 +01:00
1a60ebd5db
Fix integral error calculations in PID controller, and change coefficients for airship and hot air balloon.
2021-07-06 16:52:12 -04:00
2bcfa0df7a
Formatted code to omit continue keyword
2021-07-05 19:41:25 -07:00
5c5b8ed94e
Added check for exploding lava and glowing blocks
2021-07-05 19:41:25 -07:00
8106ac492a
Actually check if entity is alive
2021-07-05 16:09:39 +02:00
7e97b9e495
Check if entity is alive before applying a buff
2021-07-05 16:09:39 +02:00
3804c3d032
Implemented trading stackable items with a full inventory
2021-07-05 10:34:03 +00:00
d4c61ae2f3
(voxygen) Better support for multibuff items
...
+ change `effect` field in ItemKind::Consumable to `effects`, as it's
set of effects and not single effect.
2021-07-05 10:56:29 +03:00
dcdf1c83a3
Merge branch 'swrup/fix_combo_decay_on_death' into 'master'
...
fix combo not reset at respawn
See merge request veloren/veloren!2553
2021-07-05 03:56:24 +00:00
d97db508ff
Merge branch 'juliancoffee/yeti_nerf' into 'master'
...
Adjust Yeti difficulty
See merge request veloren/veloren!2550
2021-07-05 03:46:42 +00:00
971dd9059c
fix combo not reset at respawn
2021-07-04 17:28:11 +02:00
303f03dd3a
Adjust Yeti difficulty
...
Frost breath:
- ori_rate reduced from 0.6 to 0.1
- time of breath increased from 1 second to 2 seconds
- buildup increased from 0.4 to 0.8
- make it more gentle, with less damage per tick, but faster tick rate
(50 * 1 to 10 * 5)
- make Frozen debuff strength smoler, 1.5 to 0.5 and make it chance to
apply debuff.
- make him use it when closer range (10 and not 15)
Ice spikes:
- increase recovery_duration from 0.3 to 1.0
- make him slower while doing ice spikes, make ice spikes move
slower
- make him use it when closer range (15 and not 20)
Snowball:
- increase recover_duration from 0.4 to 0.9
Strike:
- increase buildup_duration fron 0.6 to 0.8
- increase recover_duration from 0.5 to 1.0
- increase knockback from 40.0 to 70.0
2021-07-04 03:44:17 +03:00
836f10ae63
Remove allocation in SpriteKind::collectible_id
.
2021-07-03 15:32:36 -04:00
a757bf3dbd
Sfx fixes and new test
2021-06-30 11:43:00 +00:00
0151e5aeed
Merge branch 'potion-animations' into 'master'
...
Consumable Animations
See merge request veloren/veloren!2512
2021-06-29 16:36:41 +00:00
4cdf081a40
Removed potential for accessing OOB index and panicking in animations for combo melee.
...
Made only entities with a character state component emit a death outcome on death.
2021-06-29 06:20:26 -05:00