Commit graph

554 commits

Author SHA1 Message Date
IQuant
96595a4c68 Fix wands being free on host.
Just need to fix spells being free on host now.
2024-09-16 15:59:46 +03:00
IQuant
6f6abd6550 Transfer authority over requested-to-be-spawned items to whoever requested them. 2024-09-16 15:23:58 +03:00
IQuant
faff4c67a7 Send shop items intantly to prevent them losing their price. 2024-09-16 14:57:24 +03:00
bgkillas
a5574069cf fix notplayer cleaning toxic sludge when he shouldn't be, try to have notplayer fly into less deadly gasses(probably will die to acid/lava a bit easier though), dont have notplayer phase through walls and drown 2024-09-15 20:29:54 -04:00
bgkillas
9df376ea13 fix ng+ and nightmare final notplayer teleport check 2024-09-15 16:12:01 -04:00
IQuant
9900f38f94 WIP Trigger shop spawn from remote clients 2024-09-15 14:50:49 +03:00
IQuant
df162c48ca Yeet hax_preload and wang_sync (unused) 2024-09-15 13:04:14 +03:00
IQuant
203266cf0e Yeet effect_sync.lua (unused) 2024-09-15 13:03:22 +03:00
bgkillas
ba9c632061 remove ingestion/stain effects and game effects after reviving from notplayer 2024-09-14 18:38:34 -04:00
bgkillas
359c878bef have notplayer douse you with water if your under ambrosia effect 2024-09-14 17:55:42 -04:00
bgkillas
654c05d891 fix ui caused by spectate somehow 2024-09-14 17:29:20 -04:00
bgkillas
0b35632eae re enable imortal component 2024-09-14 14:31:45 -04:00
bgkillas
3ec3e478d2 fix blob spawning stuff still, fix enemys not bleeding on clients~ 2024-09-14 12:54:17 -04:00
bgkillas
8d2b965b0a fix enemy spawning enemys on clients oddly 2024-09-14 11:46:28 -04:00
bgkillas
b8d4adf809 fix notplayer charm effect cheese again 2024-09-14 10:52:06 -04:00
bgkillas
af5cf1c0b8 prevent notplayer charm cheese 2024-09-14 10:19:12 -04:00
IQuant
cac556816d Implement authority for item positions. 2024-09-14 15:15:01 +03:00
IQuant
c390505c8e Fix polymorph not being reapplied when clients are spawned again. 2024-09-14 14:20:00 +03:00
bgkillas
7677e589e0 disable hax preload again 2024-09-14 05:55:52 -04:00
IQuant
869ebbc4ab Remove calls to maybe_disable_physics 2024-09-14 12:39:58 +03:00
IQuant
5a47855bb8 Make waiting for shop indefinitely long. 2024-09-14 11:13:56 +03:00
IQuant
36dc1284e0 Sync item positions once in a while. 2024-09-14 11:07:38 +03:00
bgkillas
009f2ba90a fix fire desync for real this time 2024-09-13 22:04:36 -04:00
IQuant
a1808c09a6 Reenable preload hax 2024-09-14 00:25:35 +03:00
bgkillas
f61d64d639 fix certain(probably all modded) game effects not syncing, fix game over error messages appearing, dont have notplayer clean toxic if toxic cant hurt him, fix spectate errors/problems, dont show spectate message if you have already spectated during the game 2024-09-13 17:20:19 -04:00
IQuant
4845c12865 wang_hooks still borked 2024-09-12 15:04:12 +03:00
bgkillas
9146d8bd7d make beserkium scarier 2024-09-11 21:37:47 -04:00
bgkillas
6c4b35aa13 show player arrows when notplayer again 2024-09-11 20:43:45 -04:00
IQuant
610c736e57 Disable wang_hooks system for now, as it doesn't work 2024-09-11 19:27:41 +03:00
IQuant
1736a055e4 Uhhh values in _G aren't seen by C code, so this doesn't work. 2024-09-11 18:15:30 +03:00
Nikita Tomashevich
fbdbb30d60 Try to add a detour to whatever is called by RegisterSpawnFunction 2024-09-11 13:46:21 +03:00
Nikita Tomashevich
c6524b07bb WIP synced wang generator. 2024-09-11 12:38:20 +03:00
IQuant
9ecf5a25c3 An extremely hacky way to generate things in holy mountains earlier. Doesn't work in the final temple for some reason. Also should probably call this once per run. 2024-09-09 22:33:58 +03:00
bgkillas
3a171801d5 lazy and bad fix for minecart not syncing 2024-09-09 07:47:01 -04:00
bgkillas
05da5b82a8 remove some gameprints 2024-09-09 06:32:47 -04:00
bgkillas
01d810efbe fix final temple still collapsing 2024-09-08 20:58:56 -04:00
bgkillas
7ee4bd893a make spectate camera smooth 2024-09-08 19:11:03 -04:00
IQuant
19a7776818 Should fix item vanishing when they're thrown. 2024-09-08 23:51:58 +03:00
bgkillas
dbf5f46e33 fix some probably meaningless errors 2024-09-08 16:43:57 -04:00
bgkillas
e7012de30b fix player arrows outputting errors sometimes, dont let polied players get tethered, reduce extra tether range from 200 to 128 2024-09-08 10:20:20 -04:00
bgkillas
204b282fdd fix a couple of errors, dont give polied players shields, dont let player arrows pop in and out of existance, fix poly players maybe not having movement after unpoly'ing 2024-09-07 21:48:47 -04:00
bgkillas
c9bfc20f10 fix gamepad fully 2024-09-07 21:15:32 -04:00
bgkillas
45f9af8291 fix mouse cursors 2024-09-07 14:50:12 -04:00
bgkillas
f187f6183f fix notplayer revive and player cursors 2024-09-07 14:18:43 -04:00
bgkillas
29877223e1 probably fix an error with stain sync 2024-09-07 14:04:58 -04:00
IQuant
1efbdf84f4 Trying to grab backtrace. Didn't quite work 2024-09-07 19:33:08 +03:00
bgkillas
9c50f71391 fix controls being removed when paused and dying as notplayer 2024-09-07 08:04:26 -04:00
bgkillas
4e0a17a9c1 fix fire desyncing(i hope) 2024-09-03 09:03:59 -04:00
bgkillas
9c82b00a4c fix game effects having duplicate game effects, dont use potions when under ambrosia effect notplayer 2024-09-03 08:46:57 -04:00
bgkillas
2f357e35a0 make controller a bit better 2024-09-02 14:00:39 -04:00