-
Notifications
You must be signed in to change notification settings - Fork 416
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Add RoF2 Guild features #3699
Commits on Dec 28, 2023
-
[Feature] Add additional Guild Features
This adds the following guild features and design pattern - the existing guild system was used - guild features are based on RoF2 within source with translaters used to converted between client differences - backward compatible with Ti and UF, and allows for mixed client servers - Guild Back for Ti and UF is based on RoF2 Permissions for banking if Guild Leader does not use Ti/UF - Guild Ranks and Permissions are enabled. - Guild Tributes are enabled. - Event logging via rules for donating tribute items and plat - Rules to limit Guild Tributes based on max level of server - Rewrote guild communications to client using specific opcodes -- Server no longer sends a guild member list on each zone -- Guild window is updated when a member levels, rank changes, zone changes, banker/alt status using individual opcodes -- When a member is removed or added to a guild, a single opcode is sent to each guild member -- This reduces network traffic considerably Known issues: - Visual bug only. Guild Tributes window will display a 0 for level if tribute is above max level rule setting. - Visual bug only. Guild Mgmt Window will not display an online member if the player has 'show offline' unchecked and a guild member zones within the Notes/Tribute tab. This is resolved by selecting and de-selecting the 'Show Offline' checkbox.
Configuration menu - View commit details
-
Copy full SHA for b51f08e - Browse repository at this point
Copy the full SHA b51f08eView commit details -
Updated RoF2 Guild Comms Update RoF2 Opcodes Rewrote RoF2 Guild Communications using specific opcodes. Added database changes - they are irreversible
Configuration menu - View commit details
-
Copy full SHA for 6b6ebe9 - Browse repository at this point
Copy the full SHA 6b6ebe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 936c262 - Browse repository at this point
Copy the full SHA 936c262View commit details -
Configuration menu - View commit details
-
Copy full SHA for 153ab09 - Browse repository at this point
Copy the full SHA 153ab09View commit details -
Configuration menu - View commit details
-
Copy full SHA for c69d25e - Browse repository at this point
Copy the full SHA c69d25eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9912b59 - Browse repository at this point
Copy the full SHA 9912b59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bad8df - Browse repository at this point
Copy the full SHA 6bad8dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for be0fbd6 - Browse repository at this point
Copy the full SHA be0fbd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for efdf665 - Browse repository at this point
Copy the full SHA efdf665View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e1b654 - Browse repository at this point
Copy the full SHA 2e1b654View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8d84b0 - Browse repository at this point
Copy the full SHA b8d84b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cc10b4 - Browse repository at this point
Copy the full SHA 8cc10b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47632ab - Browse repository at this point
Copy the full SHA 47632abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 075e117 - Browse repository at this point
Copy the full SHA 075e117View commit details -
Configuration menu - View commit details
-
Copy full SHA for 559c731 - Browse repository at this point
Copy the full SHA 559c731View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaf27b4 - Browse repository at this point
Copy the full SHA aaf27b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b89b58 - Browse repository at this point
Copy the full SHA 3b89b58View commit details -
Configuration menu - View commit details
-
Copy full SHA for a02d38a - Browse repository at this point
Copy the full SHA a02d38aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f317155 - Browse repository at this point
Copy the full SHA f317155View commit details -
- std:string items - naming conventions - magic numbers
Configuration menu - View commit details
-
Copy full SHA for e3df77d - Browse repository at this point
Copy the full SHA e3df77dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe4697 - Browse repository at this point
Copy the full SHA 1fe4697View commit details -
Configuration menu - View commit details
-
Copy full SHA for a120e2b - Browse repository at this point
Copy the full SHA a120e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce25564 - Browse repository at this point
Copy the full SHA ce25564View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1174a7c - Browse repository at this point
Copy the full SHA 1174a7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be6978d - Browse repository at this point
Copy the full SHA be6978dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27fba61 - Browse repository at this point
Copy the full SHA 27fba61View commit details -
Phase 1 of final testing with RoF2 -> RoF2.
Next phase will be inter compatibility review
Configuration menu - View commit details
-
Copy full SHA for 77dc8a1 - Browse repository at this point
Copy the full SHA 77dc8a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c1e02 - Browse repository at this point
Copy the full SHA 19c1e02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba8543 - Browse repository at this point
Copy the full SHA 3ba8543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7215ce1 - Browse repository at this point
Copy the full SHA 7215ce1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e980ae0 - Browse repository at this point
Copy the full SHA e980ae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd9235 - Browse repository at this point
Copy the full SHA 9cd9235View commit details -
Configuration menu - View commit details
-
Copy full SHA for f06322c - Browse repository at this point
Copy the full SHA f06322cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 585e0ce - Browse repository at this point
Copy the full SHA 585e0ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for e72a197 - Browse repository at this point
Copy the full SHA e72a197View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7794044 - Browse repository at this point
Copy the full SHA 7794044View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56b64bf - Browse repository at this point
Copy the full SHA 56b64bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6575513 - Browse repository at this point
Copy the full SHA 6575513View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00c749c - Browse repository at this point
Copy the full SHA 00c749cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d0416e - Browse repository at this point
Copy the full SHA 1d0416eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 585d910 - Browse repository at this point
Copy the full SHA 585d910View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c372f - Browse repository at this point
Copy the full SHA c1c372fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 429690b - Browse repository at this point
Copy the full SHA 429690bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3d31be - Browse repository at this point
Copy the full SHA d3d31beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b44f7c - Browse repository at this point
Copy the full SHA 0b44f7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8929f03 - Browse repository at this point
Copy the full SHA 8929f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 377e83e - Browse repository at this point
Copy the full SHA 377e83eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75e85e5 - Browse repository at this point
Copy the full SHA 75e85e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9b2365 - Browse repository at this point
Copy the full SHA d9b2365View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a32833 - Browse repository at this point
Copy the full SHA 1a32833View commit details -
Configuration menu - View commit details
-
Copy full SHA for 386ba73 - Browse repository at this point
Copy the full SHA 386ba73View commit details
Commits on Dec 29, 2023
-
Updated several constants, fixed a few issues with Ti/UF and guild tr…
…ibutes not being removed or sent when a member is removed/disbands from a guild.
Configuration menu - View commit details
-
Copy full SHA for 96c979f - Browse repository at this point
Copy the full SHA 96c979fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 272bad4 - Browse repository at this point
Copy the full SHA 272bad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c532b95 - Browse repository at this point
Copy the full SHA c532b95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75a9d07 - Browse repository at this point
Copy the full SHA 75a9d07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aa9f53 - Browse repository at this point
Copy the full SHA 6aa9f53View commit details
Commits on Jan 2, 2024
-
Updated to use the single opcodes for guild traffic for Ti/UF/RoF2. S…
…everal enhancements for guild functionality for more reusable code and readability.
Configuration menu - View commit details
-
Copy full SHA for 8a1f7e9 - Browse repository at this point
Copy the full SHA 8a1f7e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 590f7c2 - Browse repository at this point
Copy the full SHA 590f7c2View commit details -
Merge branch 'GuildFeatures' of https://github.com/neckkola/Server in…
…to GuildFeatures
Configuration menu - View commit details
-
Copy full SHA for bd6e064 - Browse repository at this point
Copy the full SHA bd6e064View commit details
Commits on Jan 3, 2024
-
Update to fix Demote Self and guild invites declining when option set…
… to not accept guild invites
Configuration menu - View commit details
-
Copy full SHA for a2b939e - Browse repository at this point
Copy the full SHA a2b939eView commit details
Commits on Jan 5, 2024
-
Potential fix for guild notes/tribute display issues when client has …
…'Show Offline' unchecked.
Configuration menu - View commit details
-
Copy full SHA for 0d774bd - Browse repository at this point
Copy the full SHA 0d774bdView commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 56028aa - Browse repository at this point
Copy the full SHA 56028aaView commit details -
Updates to fox recent master changes
Updates to fix recent master changes
Configuration menu - View commit details
-
Copy full SHA for 27b2017 - Browse repository at this point
Copy the full SHA 27b2017View commit details
Commits on Jan 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f0e310 - Browse repository at this point
Copy the full SHA 0f0e310View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2edf29f - Browse repository at this point
Copy the full SHA 2edf29fView commit details
Commits on Jan 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ce01863 - Browse repository at this point
Copy the full SHA ce01863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0db0482 - Browse repository at this point
Copy the full SHA 0db0482View commit details
Commits on Jan 24, 2024
-
Update client spawn process for show guild name
Add show guild tag to default spawn process
Configuration menu - View commit details
-
Copy full SHA for 4a26284 - Browse repository at this point
Copy the full SHA 4a26284View commit details
Commits on Jan 26, 2024
-
Update to use zone spawn packets for RoF2
Removed several unused functions as a result Updated MemberRankUpdate to properly update guild_show on rank change. Updated OP_GuildURLAndChannel opcode for UF/RoF2
Configuration menu - View commit details
-
Copy full SHA for 6cb955c - Browse repository at this point
Copy the full SHA 6cb955cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66e672c - Browse repository at this point
Copy the full SHA 66e672cView commit details
Commits on Jan 27, 2024
-
Created function for repetitive zonelist sendpackets to only booted zones Re-Inserted accidental delete of scanclosemobs
Configuration menu - View commit details
-
Copy full SHA for 5db06a5 - Browse repository at this point
Copy the full SHA 5db06a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 969d8d4 - Browse repository at this point
Copy the full SHA 969d8d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32d9eba - Browse repository at this point
Copy the full SHA 32d9ebaView commit details -
Fix a few test guild bank cases for backward compat
Removed a duplicate db call Fixed a fallthrough issue
Configuration menu - View commit details
-
Copy full SHA for 9fb6fb5 - Browse repository at this point
Copy the full SHA 9fb6fb5View commit details
Commits on Feb 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbe8fc9 - Browse repository at this point
Copy the full SHA cbe8fc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3277ee - Browse repository at this point
Copy the full SHA a3277eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2d5604 - Browse repository at this point
Copy the full SHA a2d5604View commit details
Commits on Feb 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7aebd28 - Browse repository at this point
Copy the full SHA 7aebd28View commit details