Commit Graph

2689 Commits

Author SHA1 Message Date
Sam
a5b7477e96 Added summon minions ability to mindflayer 2021-03-27 21:05:05 -04:00
Sam
30da614e89 Added dimensional door ability for mindflayer 2021-03-27 21:05:05 -04:00
Sam
f1156c9ce5 Added necrotic vortex attack to mindflayer 2021-03-27 21:05:03 -04:00
Sam
0d3795112c Added cursed flame attack to mindflayer 2021-03-27 21:05:03 -04:00
Sam
46799daed2 Switched normalized function to try_normalized 2021-03-27 19:05:48 -04: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
Sam
6c2de7d70e Fixed boost having ridiculous velocity. 2021-03-26 16:11:25 -04:00
d35475eaef Added leather scraps recipe 2021-03-26 16:44:38 +00:00
843850a4b8 Merge branch 'aweinstock/tradepricing' into 'master'
Get SitePricing information to clients, and use it to display coin-denominated...

See merge request veloren/veloren!1991
2021-03-26 00:17:39 +00:00
0a294bcf56 Use older version of Store and introduce Depot
Removal of items in Store can cause get to fail. It has been reverted to
an older version that did not support removal. The newer version is now
called Depot and changed so that None is returned if the item does
not exist instead of crashing.
2021-03-25 07:41:53 -06: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
aa6a75808f adapt unit test 2021-03-24 07:37:46 +01:00
acba98366a loop over slots_mut instead of using an index 2021-03-24 07:37:46 +01:00
a83a74d216 replace an unwrap by returning an Option 2021-03-24 07:37:45 +01: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
21b20ea75e Merge branch 'aweinstock/enable-rtsim-airships' into 'master'
Enable RtSim Airships.

See merge request veloren/veloren!1973
2021-03-23 14:29:43 +00:00
f2c01409a2 Merge branch 'sam/continuous-roll' into 'master'
Roll Tweaks

See merge request veloren/veloren!1975
2021-03-23 09:46:21 +00: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
456ceab6d0 Remove eye height check for beam 2021-03-23 10:43:22 +01:00
695f6c52fe Added raycast check to beams 2021-03-23 10:43:18 +01:00
0e3f7625a9 Fix #962 - kick old client and add new client on duplicate login 2021-03-22 19:15:24 -05:00
Sam
356bb5baee If roll input remains held, allows you to keep rolling and stay in roll state.
You can now jump to interrupt the recovery portion of roll.
Jumping out of roll slightly increases jump strength.
2021-03-22 18:47:13 -04:00
6b23101fac update toolchain to nightly-2021-03-22 2021-03-22 16:41:04 +01:00
3d45262ebb warn when a single system takes longer than 500ms 2021-03-22 14:26:05 +01:00
4356f67bed Merge branch 'loot-tables' into 'master'
Loot tables

See merge request veloren/veloren!1968
2021-03-22 09:39:35 +00:00
f65cd1e771 Loot tables 2021-03-22 09:39:35 +00:00
f57af6f776 Merge branch 'slipped/animtweaks' into 'master'
airship movement bits

See merge request veloren/veloren!1967
2021-03-22 08:49:04 +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
31747d8ff1 airship movement bits 2021-03-21 21:43:49 -04: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
003e76113f Fetch InputAttr from controller 2021-03-21 19:11:44 +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
e64258afcf Merge branch 'xMAC94x/tracing_slowjob' into 'master'
harden slowjob code

See merge request veloren/veloren!1961
2021-03-21 18:34:21 +00:00
a77578a25b harden slowjob code 2021-03-21 18:45:23 +01: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
9e11a574d2 remove CharacterAbility::Climb 2021-03-21 00:35:34 +01:00