1924 Commits

Author SHA1 Message Date
Avi Weinstock
c037a75310 cargo fmt 2021-07-15 15:52:10 -04:00
Knightress Paladin
60b11ca408 Cleaned up chunk-relative block setting math 2021-07-15 12:36:00 -07:00
Knightress Paladin
c80c5c6ab4 Implemented setting blocks with the wiring system 2021-07-15 12:36:00 -07:00
Savalige
2a1a84fef7 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
Savalige
04651971c2 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
Savalige
a4458bc335 fixing issue - Improve combat AI spacing between Agents of the same Alignment 2021-07-15 13:33:51 -04:00
Jonathan Berglin
51aa54ba8d Resolve all '#[allow(clippy::approx_constant)]' error supressions 2021-07-15 16:56:55 +00:00
Dr. Dystopia
7c1d35c02e Resolve all '#[allow(clippy::useless_format)]' error supressions 2021-07-15 13:46:53 +02:00
juliancoffee
5d00aa341c Make all Ships constanly flying, not only rtsim 2021-07-14 23:23:35 +03:00
juliancoffee
2b2d5d7541 Teach AI how to interact in this evil world 2021-07-14 19:26:12 +03:00
juliancoffee
7923876fe4 Teach AI how to forgive 2021-07-14 19:26:11 +03:00
juliancoffee
7394430548 Teach AI how to heal again 2021-07-14 19:26:11 +03:00
juliancoffee
df477f7d3b Cleaning 2021-07-14 19:26:11 +03:00
juliancoffee
263b068a83 Teach AI how to leap again
+ adjust hammer and axe AI timings
2021-07-14 19:25:55 +03:00
juliancoffee
eeafd01b03 Teach AI how to glide again 2021-07-14 15:24:15 +03:00
juliancoffee
7f30760ce9 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
holychowders
a1db073af5 Make Guards Defend Villagers 2021-07-14 07:40:43 +00:00
Marcel Märtens
e2cd431908 fmt after applying clippy fixes after toolchain update 2021-07-12 12:09:27 +02:00
Marcel Märtens
7153e8879d fix clippy warnings 2021-07-12 12:09:09 +02:00
Sam
192078c6fb Added buff strength stat to weapons. 2021-07-11 12:50:38 -05:00
Knightress Paladin
a2c89cd66b Added healing aura duration skill to voxygen UI 2021-07-10 20:02:36 -07:00
Knightress Paladin
97e59fc633 Added combo scaling to healing aura and allowed cultists to use it 2021-07-10 20:02:36 -07:00
Knightress Paladin
c0752cd6dc Added check to prevent sceptre AI from canceling its own ward 2021-07-07 20:01:00 -07:00
Knightress Paladin
484fc3f161 Clean up sceptre ai code before merge 2021-07-07 20:00:35 -07:00
Knightress Paladin
64ff6c3754 Fixed formatting 2021-07-07 20:00:35 -07:00
Knightress Paladin
4bd34d1871 Add check to see if cultist already has ward buff 2021-07-07 20:00:35 -07:00
Knightress Paladin
7d35383be5 Added sceptre tactic and sceptre cultists 2021-07-07 20:00:01 -07:00
Joshua Barretto
7a6a8a741a Merge branch 'DixieDev/569-fix-inventory-and-lantern-usage-while-dead' into 'master'
Fix players having inventory and lantern control while dead

Closes 

See merge request 
2021-07-07 18:44:01 +00:00
DixiE
86fd512647 Fix players having inventory and lantern control while dead 2021-07-07 13:18:24 +01:00
Avi Weinstock
fdb5dedac1 Fix integral error calculations in PID controller, and change coefficients for airship and hot air balloon. 2021-07-06 16:52:12 -04:00
Knightress Paladin
f729ec3d3d Formatted code to omit continue keyword 2021-07-05 19:41:25 -07:00
Knightress Paladin
a771bea612 Added check for exploding lava and glowing blocks 2021-07-05 19:41:25 -07:00
Enrico Marconi
bd503de294 Actually check if entity is alive 2021-07-05 16:09:39 +02:00
Enrico Marconi
9ec2bf9eb7 Check if entity is alive before applying a buff 2021-07-05 16:09:39 +02:00
AldanTanneo
b50188d69f Implemented trading stackable items with a full inventory 2021-07-05 10:34:03 +00:00
juliancoffee
3c20c4383b (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
Samuel Keiffer
3eb44bd171 Merge branch 'swrup/fix_combo_decay_on_death' into 'master'
fix combo not reset at respawn

See merge request 
2021-07-05 03:56:24 +00:00
Samuel Keiffer
a71b035b05 Merge branch 'juliancoffee/yeti_nerf' into 'master'
Adjust Yeti difficulty

See merge request 
2021-07-05 03:46:42 +00:00
Swrup
d9d9bc90e4 fix combo not reset at respawn 2021-07-04 17:28:11 +02:00
juliancoffee
cc27ce00fe 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
Avi Weinstock
9aa1985172 Remove allocation in SpriteKind::collectible_id. 2021-07-03 15:32:36 -04:00
DaforLynx
e20a5db899 Sfx fixes and new test 2021-06-30 11:43:00 +00:00
Samuel Keiffer
74d4f3e49c Merge branch 'potion-animations' into 'master'
Consumable Animations

See merge request 
2021-06-29 16:36:41 +00:00
Sam
a3dd5f395c 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
Sam
938978bdbd Destringified consumables 2021-06-29 05:59:02 -05:00
Snowram
64045ed7bd Adds an outcome to death with SFX and VFX 2021-06-29 00:14:05 +02:00
Ben Wallis
925a174205 Merge branch 'xvar/fix-plugin-build-warnings' into 'master'
Fixed build warnings for server-cli related to non-default plugin feature

See merge request 
2021-06-26 21:35:54 +00:00
Ben Wallis
ed9c619822 Fixed build warnings for server-cli related to non-default plugin feature 2021-06-26 21:56:03 +01:00
Avi Weinstock
bea9de0d46 Rename remove_warlock_warlord migration so it actually triggers. 2021-06-26 16:28:49 -04:00
Daan Vanoverloop
7d39c14481 Fixing - use strum macros for BlockKind conversion 2021-06-26 17:52:32 +02:00