jadebenn
c6df078411
comment cleanup
2023-12-16 21:25:35 -06:00
jadebenn
2d3e03a2a8
pet following and flag behavior improvements
2023-12-16 20:51:06 -06:00
jadebenn
b8449a167d
Merge branch 'PetFixes' of https://github.com/jadebenn/DarkflameServer into PetFixes
2023-12-16 19:55:46 -06:00
jadebenn
8c97271108
Update treasure behavior
2023-12-16 19:55:43 -06:00
jadebenn
60e4813d40
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-12-16 19:55:17 -06:00
jadebenn
e2391665b9
imagination costs that equal your capacity no longer abort qbs ( #1338 )
2023-12-16 19:35:16 -06:00
David Markowitz
24c2361248
fix: achievements counting twice when accepted ( #1337 )
...
Tested that new achievements progress exactly once
Tested that already accepted achievements progress as expeected
Tested that tiered achievements only count the progress to the current tier and not the next one as well
Update MissionComponent.cpp
2023-12-16 12:27:14 -06:00
David Markowitz
511672c5cb
fix: general crashes ( #1336 )
...
* Fix crashes
fix crash with chat filter
fix ldf_config being empty in database on windows debug
* WorldServer: Fix further crashes on windows
address multi threaded signal handling on worldservers
Remove iterator invalidation code in zone manager
2023-12-16 12:27:06 -06:00
jadebenn
cecf0653c7
Changed how pet data is loaded
2023-12-15 21:47:16 -06:00
jadebenn
1c7ce6eac3
updated CDClient pet data handling
2023-12-15 18:38:52 -06:00
jadebenn
9add2c944e
PetFlag system now functioning correctly
2023-12-15 14:36:27 -06:00
jadebenn
e01fbfcc64
restored header guards
2023-12-15 12:57:13 -06:00
jadebenn
054371dd01
added new pet bitflag system
2023-12-15 05:34:38 -06:00
jadebenn
668bebf68c
adding new pet flags
2023-12-14 23:43:08 -06:00
jadebenn
f5ca142eb9
Update PetStatus enum to prep for bitset use
2023-12-14 09:21:17 -06:00
jadebenn
8f19aa96d3
minor gm formatting fix
2023-12-14 08:04:41 -06:00
jadebenn
2db76ae589
Update GameMessages.cpp
2023-12-14 07:46:27 -06:00
jadebenn
9953255ece
Update GameMessages.h
2023-12-14 07:42:59 -06:00
jadebenn
1b8f10fcfb
added treasure dig menu prompts and help messages
2023-12-14 01:33:49 -06:00
jadebenn
2a4cfe3447
function rename
2023-12-13 01:06:58 -06:00
jadebenn
775e4fee9e
change AND priority
2023-12-13 01:01:34 -06:00
jadebenn
291fc83dc8
added bone dragon treasure dig handling
2023-12-13 00:57:01 -06:00
jadebenn
fd5ea75ead
added bone dragon treasure dig handling
2023-12-13 00:56:41 -06:00
jadebenn
68df8af784
capitalization
2023-12-13 00:17:53 -06:00
jadebenn
a99f7a7fc1
Re-implemented treasure dig handling
2023-12-13 00:14:53 -06:00
jadebenn
5b738dfc58
Further redid pet update loop
2023-12-11 21:10:29 -06:00
jadebenn
200d679dd8
redone pet update loop
2023-12-10 19:55:36 -06:00
jadebenn
1c01219ae9
added some pet debug commands
2023-12-09 22:24:35 -06:00
jadebenn
93592c775b
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-12-09 21:29:35 -06:00
Aaron Kimbre
1f399a7277
chore: rename zonecontrolcomp to minigamecontrolcomp
2023-12-04 20:59:08 -06:00
Aaron Kimbrell
3d85f6639e
chore: rename VehiclePhysics to HavokVehiclePhysics ( #1331 )
...
since that is it's true name
and there's another VehiclePhysics component that is simply named that
2023-12-04 09:20:41 -06:00
David Markowitz
731b828c12
properties: fix visiting multiple owned by same person ( #1325 )
2023-12-01 10:13:01 -06:00
David Markowitz
eca87c7257
fix: Buff FX not playing and general BuffComponent improvements ( #1296 )
...
* fix: Buff FX not playing
Fixes an issue where buff effects would not play at all.
Tested that frakjaw and maelstrom dagger now play their respective effects when you are effected by them
fix: buffs general improvements
add new arguments
* Remove duplicated code
* fix times and remove buff
2023-12-01 10:12:48 -06:00
Aaron Kimbrell
7de07a7722
fix: use defaults when getting variables for jetpack behavior ( #1328 )
...
Tested that the hover jetpack now works and that the normal jetpack still works
2023-11-30 02:21:18 -08:00
David Markowitz
62a1e135c3
Fix backwards name check ( #1327 )
...
Untested. Fixes not being able to rename a character at character create
2023-11-29 00:25:06 -08:00
Aaron Kimbre
e8a0f50ec9
use std::abs
2023-11-27 22:18:27 -06:00
Aaron Kimbre
b3564cb9ea
fix: tacarc not using offset or checking upper/lower bounds
2023-11-27 22:16:31 -06:00
jadebenn
3df3552467
fix: respawn rotation ( #1323 )
...
* fixed respawn rotation
* even though the condensed calls work, splitting em
2023-11-26 14:30:39 -08:00
David Markowitz
a1f8ab763d
Entity: Fix death behavior of 0 ( #1319 )
2023-11-25 22:50:28 -06:00
David Markowitz
0c32be01ba
fix: nexus tower smashable ( #1320 )
2023-11-25 22:50:20 -06:00
jadebenn
55f857bc7c
Merge branch 'DarkflameUniverse:main' into PetFixes
2023-11-24 23:58:44 -06:00
jadebenn
e4b3e22570
update loop cleanup
2023-11-24 23:56:33 -06:00
jadebenn
3f1468ebdf
mission fix redo
2023-11-24 23:56:33 -06:00
jadebenn
cb65de61ca
updated pet command functionality
2023-11-24 23:56:33 -06:00
jadebenn
1a74ed676b
Fixed pet emotes not playing
2023-11-24 23:56:33 -06:00
jadebenn
b3762dac05
added imagination cost to digs
2023-11-24 23:56:33 -06:00
jadebenn
86abbc121c
cleaned up kruft
2023-11-24 23:56:33 -06:00
jadebenn
119968a90c
initial dig functionality; need to clean up kruft
2023-11-24 23:56:33 -06:00
jadebenn
74047bcc9c
Working on pet bouncers
2023-11-24 23:56:33 -06:00
David Markowitz
8a15906885
fix: Racing end of race leaderboards now work ( #1317 )
...
* Fix UB in remote input info
Yes i should have made this first
no this wouldnt have happened with rust
* fix end of race leaderboard
Tested that with two players, both players see the others time at the end of the race and all other metrics are shown correctly.
Technically the outBitStream->Write(static_cast<uint16_t>(m_RacingPlayers.size())); should only be written once but how we do it now it is written as we load players in and this is the cheap option compared to the number of bits we are supposed to waste at the end of races
2023-11-24 01:46:26 -08:00