Commit Graph

3138 Commits

Author SHA1 Message Date
coffee-compiler
c64bddee68 Receive server message on give_item cmd success 2024-07-30 18:21:18 +00:00
coffee-compiler
a263d8d88a Localize singleplayer server name in char selection 2024-07-27 22:03:31 +00:00
coffee-compiler
0ce0ffba14 Comply to new module structure convention 2024-07-22 10:29:30 +00:00
Marcel
21f4ae3b85 Merge branch 'xMAC94x/update_toolchain' into 'master'
update toolchain to  2024-07-07

See merge request veloren/veloren!4522
2024-07-10 05:58:25 +00:00
Samuel Keiffer
9c129e8c24 Merge branch 'horblegorble/gnarling-bosses' into 'master'
broad updates to wooden golem, gnarling chieftain, harvester

See merge request veloren/veloren!4485
2024-07-10 00:51:53 +00:00
Marcel Märtens
a698a7d46e update toolchain to nightly-2024-07-07 2024-07-09 16:29:33 +02:00
Marcel Märtens
618492da39 prepare comments intendation for next toolchain 2024-07-09 00:27:25 +02:00
horblegorble
9e837383a5 read atack data with direct assignment & no mutables; removed default from 'AbilityData'; added 'fn rng_from_span' to avoid repitition typos; indices moved from enums to consts; fixed const typo in 'handle_simple_backstab' 2024-07-07 11:59:12 +10:00
horblegorble
bdf1134814 added range and angle calculations for projectile attacks; minor tweak to woodgolem shockwave; use of unwrap_or_default & other clippy things 2024-07-06 01:30:00 +10:00
horblegorble
93b336cd20 read & use attack data from AbilityData: added default usage to AbilityData, expanded AbilityData::BasicRanged; tweaked chieftain flamestrike; removed existing buff check for cheiftain totem & increased cooldown; more comments in attack functions 2024-07-02 23:00:11 +10:00
horblegorble
674a9e1d6c removed unused experimental function 2024-06-30 16:46:22 +10:00
horblegorble
57073c3378 cargo fmt 2024-06-28 15:25:18 +10:00
horblegorble
21a51161bd changed rng.gen_range(1..=2) to rng.gen_bool(0.5) 2024-06-28 15:25:18 +10:00
horblegorble
14c5ea562e removed TODO comment 2024-06-28 15:25:18 +10:00
horblegorble
75cf72dd4d clippy, fmt; renaming some enums 2024-06-28 15:25:18 +10:00
horblegorble
74dcd6b41a slight slow down of firebarrage; made factor constants consistent 2024-06-28 15:25:18 +10:00
horblegorble
e9f2d97045 timing and small balance changes to chieftain 2024-06-28 15:25:18 +10:00
horblegorble
f47c509c04 swapped RandomInit to combat_state.initialized 2024-06-28 15:25:18 +10:00
horblegorble
dc155ccc1c small clean up of harvester logic 2024-06-28 15:25:18 +10:00
horblegorble
65c34d71f8 small shuffle of harvester timers; initial refactoring of chieftain (incomplete) 2024-06-28 15:25:18 +10:00
horblegorble
2509eb8d3d randomised harvester's far pumpkin throw; armor and weapon drops of same tier 2024-06-28 15:25:18 +10:00
horblegorble
60f4be1116 randomised mixup cooldowns for harvester; small adjustment to firebreath ori 2024-06-28 15:25:18 +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
557f2ae53f cargo fmt 2024-06-28 15:25:17 +10:00
horblegorble
d8ea2c2689 clippy code-quality conformance 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
789379f44e remove readability macros from harvester attack ai 2024-06-28 15:24:52 +10:00
horblegorble
3e23205640 mandragora changes; mask & glider adjustments; modified in-fort spawning; chieftain & harvester loot table adjustments; misc. tweaks 2024-06-28 15:24:52 +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
Youser Nayme
ce7732674a
Update noise 2024-06-26 00:59:36 -04:00
Sam
d2a85ba014 Touch file 2024-06-07 15:51:15 -04:00
Sam
a58530a38f Actually fixed 2024-06-07 15:48:04 -04:00
Sam
361c3f1400 Fixed migration 2024-06-06 20:13:32 -04:00
Marcel
0bb07662e2 Merge branch 'xMAC94x/update_hyper' into 'master'
Update hyper/axum and dependent crates.

See merge request veloren/veloren!4491
2024-06-06 16:01:30 +00:00
Marcel Märtens
0f84c5d6f0 remove CryptProvider code again, it seems to be nolonger possible when axum uses hyper-rustls with native-tokio and ring feature active 2024-06-04 14:43:25 +02:00
Marcel Märtens
75f2e0800a Update hyper/axum and dependent crates.
note this removes an old rustls, due to the new one we require to initialize our CryptoProvider.
also removed a very verbose trace.
2024-06-04 14:31:36 +02:00
Sam
b6d08a8d24 Fixed migration 2024-06-03 21:24:16 -04:00
James Melkonian
b40a14ae62 Initial recipe component work
Insert RecipeBook into ECS

Add recipe command

Fully functional recipes

Recipe items

Update item_image_manifest.ron

scroll item image/drop model

Colored recipe vox models

Reset recipes command

Move RecipeBook into Inventory

Persistence for recipe book

Recipe book migration

Recipe items can now be dynamically generated from the recipe book

Removed recipe items and recipe item generation bin

Fix rebase

Made recipes available in world

Fix rebase

Default recipes to manifest

Recipes now have prices in economy.

Changed recipes to go into kind before reaching item visual manifests.

Default recipes automatically added to recipe book on character load.

Loot table rebalancing

Addressed balance feedback

MR review feedback

Recipes are now unlocked in groups

Modular weapon component recipes now require learning recipes

Metal weapon recipes now also teach how to craft their requisite ingots

Added test for all recipes being valid
2024-06-03 21:24:15 -04:00
flo
8863ea53c4 worldboss_aggro_fix 2024-06-03 06:52:13 +00:00
Sylv
44a56be25b Fix Gnarling Speed 2024-05-30 10:41:55 +00:00
Samuel Keiffer
79d97cdc22 Merge branch 'sam/diminishing-cc' into 'master'
Diminishing returns for certain crowd control debuffs

See merge request veloren/veloren!4482
2024-05-29 15:50:09 +00:00
Marcel
eeaa52f63e Merge branch 'xMAC94x/rustls_pemfile_update' into 'master'
update rustls_pemfile

See merge request veloren/veloren!4479
2024-05-29 08:32:21 +00:00
Marcel
82939a9971 Merge branch 'sam/projectile-rework' into 'master'
Rewrote projectile constructor

See merge request veloren/veloren!4457
2024-05-29 08:13:49 +00:00
Samuel Keiffer
4c35ef95f7 Merge branch 'crab/pickupitem-amount-overflow' into 'master'
Fix overflow in PickupItem::amount

See merge request veloren/veloren!4477
2024-05-29 01:53:59 +00:00
Samuel Keiffer
eeb68797e7 Merge branch 'new_sahagin' into 'master'
new_sahagin

See merge request veloren/veloren!4467
2024-05-29 00:01:46 +00:00
flo
ee608d3c25 new_sahagin 2024-05-29 00:01:46 +00:00
Sam
7a7e6391b4 Rewrote projectile constructor 2024-05-28 19:54:36 -04:00
flo
d920facfb2 Merge branch 'dagon_anticheese' into 'master'
dagon_anticheese

See merge request veloren/veloren!4478
2024-05-28 19:13:49 +00:00