horblegorble
674a9e1d6c
removed unused experimental function
2024-06-30 16:46:22 +10:00
horblegorble
a838dcf545
refinements to woodgolem; ori & small updates to harvester; some formatting
2024-06-28 15:25:18 +10:00
horblegorble
9187c37ab1
woodgolem broad update; minor fix for harvester mixup attack
2024-06-28 15:25:17 +10:00
horblegorble
493b4b8fd3
renamed vine summon abilities; brief comments for body_dist and it usage for harvester
2024-06-28 15:25:17 +10:00
horblegorble
4300dd11f4
minor range tweaks; body_dist and macro refactorings of harvester attack code
2024-06-28 15:24:52 +10:00
horblegorble
67c79a5759
broad updates to gnarling forts
2024-06-28 15:22:32 +10:00
flo
8863ea53c4
worldboss_aggro_fix
2024-06-03 06:52:13 +00:00
Sam
7a7e6391b4
Rewrote projectile constructor
2024-05-28 19:54:36 -04:00
flo
5c575484f2
dagon_anticheese
2024-05-28 19:13:49 +00:00
James Melkonian
25ad114072
Rocksnapper AI and animation tweaks
2024-05-14 18:22:20 -07:00
flo
76628057b5
new_cultist
2024-05-12 18:33:11 +00:00
flo
961f49e2af
mine-implementation
2024-04-28 19:31:18 +00:00
Dmitry Kashitsyn
ae652eef85
Improve long distance path-finding if target chunk is unloaded
2024-04-08 21:14:48 +05:00
Kira Lu
5e88b67e0b
newclarityex/petting animals
2024-04-07 15:05:18 +00:00
Dmitry Kashitsyn
4664f1455f
Reformat the source
2024-04-02 23:32:39 +05:00
Dmitry Kashitsyn
45916d1794
Fix accidental jump cancellation during dispatch of NpcActivity::Goto
...
`AgentData::jump_if` cancels `InputKind::Jump` if condition
is not met. Even if the jump itself was issued elsewhere.
This prevented merchants and travelers from reaching target site
if somewhere along the path jump is required.
This is exactly what happens during dispatch of `NpcActivity::Goto`.
Original implementation contained `traverse` followed by `jump_if`
for flying NPCs which cancelled pending `InputKind::Jump` issued
by `traverse`.
This fix extends jump condition inside traverse by
including `traversal_config.can_fly`.
2024-04-02 22:16:12 +05:00
flo
327c195374
cursekeeper_tweaks
2024-03-03 17:50:46 +00:00
juliancoffee
60d47326bd
Implement reliable gliding AI
...
- Wield glider when falling, but do nothing else
- Safe auto glide when in gliding state
- Agent unwield glider if on ground
2024-03-01 21:59:08 +02:00
flo
ed4fd55bc3
terracotta
2024-02-15 06:08:03 +00:00
Youssef Fahmy
0d2938d8f1
Beginner balance tweaks
2024-02-14 23:23:29 +00:00
Isse
e651b9b2ac
initial setup and convert entity_manipulation
2024-02-07 10:38:37 +01:00
do-no-van
646c57501f
make fortitude scale of difference from maximum health
2024-01-21 20:18:19 +00:00
flo
48a79b3e78
haniwa
2024-01-20 17:45:23 +00:00
Maxicarlos08
004be6395f
Don't dismount if we're a steering entity
2024-01-02 23:42:14 +01:00
Isse
96a3c81cbb
fix captain dismounting and don't panic in RandomField::choose
2023-12-12 20:14:39 +01:00
Isse
8569f30336
review fixes
2023-12-12 19:41:40 +01:00
Isse
a3a19ecc3a
tavern rtsim
2023-12-07 20:08:03 +01:00
Michał
14120232a0
Phoenix overhaul
2023-11-28 11:13:18 +00:00
Sam
a4df3f8ad5
Split action state into two sets of state, one each for combat and behavior.
2023-11-12 12:45:03 -05:00
maxicarlos08
8a5f237e9c
Frost gigas tweaks
2023-10-08 11:35:01 +00:00
Laura
f4d48d2689
New Arena building and visit site for NPCs
2023-09-26 12:29:14 +00:00
Maxicarlos08
dccbfc4595
Soft loot protection
2023-09-20 17:02:25 +02:00
Sam
4a690840e4
Savage sense
2023-07-29 18:53:47 -04:00
Monty Marz
102945b9e7
Dungeon rework initial patch
2023-07-09 20:03:09 +00:00
Imbris
ea725fffde
Cleanup UidAllocator and Uid a bit:
...
* Remove unnecessary Marker/MarkAllocator trait implementations.
* Delete excess functions
* Change some methods to take Uid instead of u64
2023-06-04 12:58:15 -04:00
flo
16d58c6b4e
plant creatures
2023-06-03 13:59:52 +00:00
Joshua Barretto
96bf86dae0
Rebalanced masses, dimensions, swim thrusts, and made various improvements to water movement that help with gameplay and pathfinding. Also fixed swimming animations for many creatures.
2023-05-25 00:25:25 +01:00
flo
a55276ea73
seachapel_rework
2023-05-24 18:13:29 +00:00
Joshua Barretto
cfdf184c4c
Fix non-humanoid pathfinding and movement in water
2023-05-16 20:48:50 +01:00
Joshua Barretto
52b5967914
Fix pet idle movement, add a way to configure agent behaviour through manifests
2023-05-16 18:51:46 +01:00
Joshua Barretto
4732d28e24
Reduce creature flee speed
2023-05-14 22:18:01 +01:00
Sam
fd3c377d1c
Taught adlet elder how to use leap
2023-05-13 09:32:25 -04:00
Sam
8c3b1f23ee
Adlet elder AI
2023-05-13 09:31:31 -04:00
Sam
71d7a3b780
Ice creature AIs
2023-05-13 09:30:56 -04:00
Sam
5a83f85779
Initial ice drake AI
2023-05-13 09:30:55 -04:00
Sam
2e9f1edef3
Adlet AI
2023-05-13 09:30:52 -04:00
Sam
680d987e11
Adlet hunter AI
2023-05-13 09:30:51 -04:00
Joshua Barretto
9e9889eed6
Allowed bird pets to mount their owners when nearby
2023-05-12 21:03:44 +01:00
Isse
d1f6e6bef6
somewhat fix airships
2023-04-14 11:22:10 +02:00
Samuel Keiffer
7aa43e9e8a
Merge branch 'taoist/better-dullahan' into 'master'
...
taoist&floppy/cyclops&dullahan
See merge request veloren/veloren!3859
2023-04-12 22:53:38 +00:00