42 Commits

Author SHA1 Message Date
1af69800ed add new arg for new_user_character and fix tests. add keyboard config tests. fix and clean up warnings in test files
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2022-02-19 20:29:46 +00:00
ed8bcbc812 everything into the inventory 2021-12-29 15:22:28 -07:00
c015acb653 Merge branch 'master' into shop_sell
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2021-12-29 00:11:29 -07:00
9c34baeb26 meseta refactor
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-26 23:31:12 -07:00
82ef5ba2ea RIP ItemLocation
Some checks failed
continuous-integration/drone/push Build is failing
fun while it lasted

ItemLocation ceased to be the canonical place to store an item's
location. replaced with ItemNote which basically covers the actual use
case but without the enforcing of a location.
2021-11-12 10:42:33 -07:00
d48494d5b3 update inventory for ingame selling tests 2021-08-04 02:37:16 +00:00
10aca8c7ec wow i should have pushed much smaller chunks more often oops. shop selling added, shop buying quantity bug fixed(?) added lots of todos 2021-06-21 02:17:54 +00:00
efe180ad31 allow the postgres use
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-06-18 23:36:52 -06:00
10c2b1ec89 lint src/entity/gateway/*
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-18 19:52:33 -06:00
b6a2d55100 lint src/bin/* 2021-06-18 19:03:08 -06:00
53ec82d9eb lint src/ship/*
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-18 17:38:36 -06:00
92c34b2d28 remove modifiers from weapon and armor 2020-12-01 23:17:07 -07:00
6e2fab31f0 e q u i p r e f a c t o r 2020-11-09 16:47:19 -07:00
10458baea0 shrink some structures, remove async from functions that didn't need it 2020-11-09 16:25:15 -07:00
7ae8976c10 i t e m r e f a c t o r 2020-11-05 16:36:39 -07:00
a3413083b6 add auth for interserver connections 2020-11-01 18:06:00 -07:00
andy
45d9b82598 sort items packets and dont equip multiple items in main it's confusing 2020-10-31 23:11:45 -03:00
c802bceb3c prevent double logins 2020-10-30 21:25:29 -06:00
a14aee4e29 handle unactivated accounts in the correct spot 2020-10-30 21:25:29 -06:00
b3e0674ca5 fix more tests + fix warnings 2020-10-30 21:25:27 -06:00
3543cc5b5a logging in login and ship 2020-10-30 21:24:02 -06:00
1ac85b9a5c tell loginserv the ip of charserv 2020-10-30 21:24:02 -06:00
466195193d load patch config from env vars 2020-10-30 21:23:33 -06:00
29422eac51 I am dubm 2020-10-30 21:23:33 -06:00
7a831c35c4 add separate binaries for the server types 2020-10-30 21:23:33 -06:00
e256423dfa remove comments and don't be canadian 2020-10-26 23:15:04 -03:00
790668f6f7 add unit armour slots. equip the unit into the right slot and save correctly 2020-10-26 23:15:03 -03:00
555171d11d server unequips units now. formatting and cleanup unuseds. fix merge conflict 2020-10-26 23:14:06 -03:00
be29c83bb9 check priest mind against dolphin drop 2020-10-26 23:05:26 -03:00
48abf4533f player can (un)equip things now 2020-10-26 23:05:25 -03:00
89c91e9397 add more fields to useraccount table 2020-10-22 08:56:37 -06:00
213d679e99 use postgres in main maybe 2020-10-07 19:24:46 -06:00
17a8b288c1 change banned from bool to timestamp 2020-10-07 19:24:46 -06:00
031f3bba23 add modifiers to weapon+armor+mag 2020-08-20 20:19:46 -06:00
c8059edb42 move interserver handler from login -> character and handle new ship messages 2020-08-19 23:18:04 -06:00
2926938201 add InterserverActor trait for cross-server communication 2020-08-19 21:21:09 -06:00
c00f851f7e refactor mainloops 2020-08-13 18:21:08 -06:00
9a0be2eb57 Merge pull request 'ep2+4+offline' (#190) from ep24 into master 2020-08-01 22:48:41 -04:00
da693b9c3c add default bank item. dont crash if dropping all meseta. rename area to map_area and change from u32 to u16 2020-07-25 15:17:18 -03:00
60cecc8b61 initial ep2,4 maps + offline for all eps. 2020-06-27 14:37:48 -03:00
8d49c50cc5 async EntityGateway 2020-06-02 18:51:18 -06:00
649e79c332 make elseware a library with a separate main 2020-05-29 23:36:35 -06:00