f9835e78da
Pets no longer drop loot on death. Code to determine targeting of pets is less hacky and now takes into account alignment of their owner.
2021-03-27 21:05:07 -04:00
8e4aeff705
Improved mindflayer AI. Tweake some abilities.
2021-03-27 21:05:07 -04:00
720482d994
Gave mindflayer AI.
...
Fixed particles and made them sync across network.
2021-03-27 21:05:06 -04:00
a5b7477e96
Added summon minions ability to mindflayer
2021-03-27 21:05:05 -04:00
30da614e89
Added dimensional door ability for mindflayer
2021-03-27 21:05:05 -04:00
c77446a014
fix some tracy only and no default features
2021-03-27 18:24:10 +01:00
88b191dbbb
track state tick in a historgram too
2021-03-27 18:24:10 +01:00
ad0396d9f4
Use made_valid instead of min/max
2021-03-27 08:17:26 -06:00
165065725e
Add build_area_list command
...
* Reworks CanBuild to use HashSet
* Removes player argument from build permission, use sudo instead
2021-03-27 07:54:02 -06:00
21f794f84c
Use Depot instead of Store for BuildArea
2021-03-27 07:54:02 -06:00
f08c4e6585
Add commands to manage build areas
2021-03-27 07:54:02 -06:00
77d48657c6
Store build areas outside of CanBuild component
2021-03-27 07:54:02 -06:00
120a0cd9a7
Limit build mode to bounding box
2021-03-27 07:54:02 -06:00
eade0540b2
Add permit_build
command
...
This commit separates permission to build from building mode, allowing
build to become a NoAdmin command (since players will first need
permission from an Admin to enter build mode)
2021-03-27 07:54:02 -06:00
da5c73c84b
Merge branch 'refactor-login' into 'master'
...
refactor handling of duplicate login #1015
Closes #1015
See merge request veloren/veloren!1992
2021-03-27 13:49:09 +00:00
0e71af92f1
cleanup login provider
2021-03-27 13:29:17 +01:00
0c8448517e
move already-logged-in check to register
2021-03-26 11:41:03 +01:00
01c82b70ab
network scheduler and rawmsg cleanup
2021-03-26 08:57:42 +01:00
0ea102dc9c
refactor handling of duplicate login
2021-03-25 12:33:56 +01:00
8d90548331
Get SitePricing information to clients, and use it to display coin-denominated prices in voxygen on tooltips during a trade. Also boost merchant spawn rate slightly.
2021-03-25 02:11:58 -04:00
28952f6d7b
Merge branch 'aweinstock/agent-retargetting' into 'master'
...
In `agent::Sys`, perform target selection periodically to avoid agents going...
See merge request veloren/veloren!1985
2021-03-24 22:22:04 +00:00
650d1709d0
Address MR 1987 review comments.
2021-03-24 16:09:12 -04:00
c4a6875133
Fix airships getting stuck in trees and campfires spawning too close to new-style dungeon stairs.
2021-03-24 15:42:37 -04:00
ebc8e945d4
In agent::Sys
, perform target selection periodically to avoid agents going after their target too singlemindedly.
2021-03-23 23:00:05 -04:00
19ea0c3f21
Fix expect-panic on failed UID lookups in inventory_manip
.
2021-03-23 19:04:21 -04:00
75f1b0f5e0
Remove level
from create_ship
and CreateShip
.
2021-03-23 10:44:42 +01:00
deb9358c3a
Add ServerEvent::CreateShip
, and use it instead of CreateNpc
for RtSim airships.
2021-03-23 10:44:37 +01:00
49f39fb752
Make more systems work with an optional health component, to allow disabling health on rtsim airships (so that players can't hammer them out of the sky).
2021-03-23 10:44:32 +01:00
e2a74c5e5c
Enable RtSim airships.
2021-03-23 10:44:22 +01:00
f895b95bbe
Merge branch 'aweinstock/fix-agenttrade-acceptspam' into 'master'
...
Make merchants not virtually spamclick accept.
See merge request veloren/veloren!1976
2021-03-23 09:39:40 +00:00
833ab7f1a8
Make merchants not virtually spamclick accept.
2021-03-22 22:53:53 -04:00
0e3f7625a9
Fix #962 - kick old client and add new client on duplicate login
2021-03-22 19:15:24 -05:00
6b23101fac
update toolchain to nightly-2021-03-22
2021-03-22 16:41:04 +01:00
dc4570def5
Merge branch 'sharp/texture-atlases' into 'master'
...
Enable allocation of new textures on atlas allocation failure.
See merge request veloren/veloren!1949
2021-03-22 04:35:41 +00:00
1374900928
Merge branch 'sam/combat-fixes' into 'master'
...
Fixes gaining combo by shooting loot bag
See merge request veloren/veloren!1953
2021-03-22 02:01:22 +00:00
7ae4230dc8
Merge branch 'zesterer/pick' into 'master'
...
Pickaxe
See merge request veloren/veloren!1959
2021-03-22 00:19:42 +00:00
6ea5aa796b
Faster pick, less vibrant block selection
2021-03-21 20:38:08 +00:00
fb3980e273
Outcome for block destruction, take select_pos from ControllerInputs
2021-03-21 20:10:05 +00:00
983523c463
Merge branch 'vfoulon80/climbing-skill' into 'master'
...
Add climbing speed and cost
See merge request veloren/veloren!1950
2021-03-21 18:35:44 +00:00
b45df7fe10
Switched to BasicMelee
2021-03-21 17:45:01 +00:00
347e1022a0
Initial implementation of pickaxe
2021-03-21 16:09:16 +00:00
e06870702f
Add skill for swimming speed
2021-03-21 15:58:38 +01:00
1351b9515c
Update fall damage calculations.
2021-03-20 18:46:34 -04:00
8b01abde67
address comments
2021-03-20 22:56:54 +01:00
92c9e8c477
Fixed gaining combo by shooting loot bags
2021-03-20 16:26:10 -04:00
d0aa68a9d2
Add climbing speed and cost
2021-03-20 17:17:28 +01:00
866cc79d2e
Enable allocation of new textures on atlas allocation failure.
...
This solves the problem of not being able to set the view distance too
high, especially in pathological cases like giant trees. For
simplicity, we just freeze any atlas where allocation failed and start
allocating to a new texture and atlas, letting reference counting
destroy the old one when there are no more references to it. Because of
the spatial locality of chunk allocations, chunks allocated together
will virtually always have similar lifetimes, so the odds of this
causing significant fragmentation are very low, meaning this simple
solution should not do much worse than a much fancier one.
2021-03-20 16:21:41 +01:00
2733ba2e27
Change the version number to 0.9
2021-03-20 13:07:09 +01:00
eabddd7263
Merge branch 'christof/trading_fix2' into 'master'
...
fix merchant getting stuck in non-existant trade when declining after accepting
See merge request veloren/veloren!1941
2021-03-19 09:29:45 +00:00
fb40cd93a9
fix merchant getting stuck in non-existant trade when declining after accepting
2021-03-19 00:43:23 +01:00