Commit graph

6 commits

Author SHA1 Message Date
gmriggs
aa9bc542ba
fix some client memory leaks from incorrectly ordered hashtables on login (#3576)
* fix some client memory leaks with appraisals

* fix some client memory leaks from incorrectly ordered hashtables on login

* more organization for PackableHashTable vs. deprecated PHashTable

* fully deprecate PHashTable -- 0 references now

* refactor RestrictionDB.Write() to use PackableHashTable common method. trying to ensure all places in the system that send PackableHashTables go through common method, for consistency and tracing

* cleanup

* finding more references

* update HouseAccess to match client

* add full explanation where numBuckets=89 originates from

* update code for empty collection in AllegianceHierarchy for reference
2021-06-12 16:10:21 -04:00
gmriggs
9137ab21d2
fix some client memory leaks with appraisals (#3575) 2021-06-12 16:03:19 -04:00
gmriggs
eaa9246552
persisting squelches to db (#2165)
* persisting squelches to db

* removing unneeded index

* re-running scaffolding

* re-running scaffolding

* re-running scaffolding

* adding SquelchMask

* updating SquelchMask

* adding support for masks

* updating comments

* adding global squelches

* adding chat filters in system

* adding remaining squelch filters

* fixing typo

* .

* commenting out debug lines

* updating to latest master
2019-07-31 02:05:00 -04:00
gmriggs
12469dd963
Adding /fillcomps persistence to server (#1307) 2019-01-18 17:07:58 -05:00
gmriggs
9ac0137f23
Adding player housing network packet structure (#1002) 2018-09-06 11:26:26 -04:00
gmriggs
3354274dbc Updating appraisal system / refactoring (#833)
* Fixing specialized skill calcs

* Fix InitLevel on login

* Updating appraisal system / refactoring

* Adding weapon/armor/clothing appraisals

* Cleanup
2018-06-29 11:54:37 -07:00