Jump to content

  •  

Changes Started 2018


  • Please log in to reply
2 replies to this topic

#1 Learner

Learner

    God

  • Administrators
  • 2257 posts

Posted 07 January 2018 - 02:28 PM

  • Added #recent for @guild channels for PremiumGuilds, same limits as other channels including wiped on server restart (Live 1/23/2018)
  • Removing/disable support for many old EL Perks for players (Live 1/23/2018)
  • Created generic Player/Mob/NPC initialization & removal routines to handle allocating/releasing dynamic memory memory (Live 1/23/2018)
  • Added default values to initialization to Player/Mob/NPC initialization routine (Live 1/23/2018)
  • Modified old Player/Mob/NPC to use the generic initialization/removal routines and commented out the individual logic now in the generic routines (Live 1/23/2018)
  • Fix MessageBoard bug where the count could be incorrect (Live 1/23/2018)
  • Added [include] tag to map.def to allow map attribute areas to also come from a separate file, intended for NoSpawn & Avoid areas mostly (Live 1/23/2018)
  • Added ITEM_DISABLED flag to item definition to prevent the item from accidentally dropping, made, or being listed in WebAccess (Live 2/4/2017)
  • Added ITEM_IS_SHOP_ONLY to better identify shop items & prevent accidental drops or making of them (Live 2/4/2017)
  • Created extensible generic Named Variable System with access to old EL style Perks & Quest flags (Live 1/23/2018)
  • Added support to players for the new multi-level Perks (Live 2/4/2018)
  • Added support for new style Perks to Named Variable System (Live 2/4/2018)
  • Added proposed Guild Rank Variables to guilds & Name Variable System (Live 2/4/2018)
  • Added ability to load perk definitions from .def files (Live 2/4/2018)
  • Enhanced #list_perks to show perks from the new Perk System (Live 2/4/2018)
  • Fixed bag bug where you sometimes see bags you couldn't pickup and bags could drop you couldn't see (Live 1/11/2018)
  • Bug fix for bags not being usable in rare cases (Live 1/11/2018)
  • Fix for a potential bug in ShopServices if the order of services wasn't ever exactly right you might get the wrong Service (Live 1/23/2018)
  • Bug fix for an EL bug where removing all cooldowns mangled a little memory (Live 1/23/2018)
  • Bug fix for Heal Icon vanishing from QuickSpellBar (Live 1/23/2018)
  • Experimental enhancement to DropLists to allow Fake Wearable Items that affect looks without adding a droppable item (Live 2/4/2018)
  • Bug fix for invaded player races not showing up as red (Live 1/23/2018)
  • Bug fix for a combination of things combined with #menu could cause a crash (Live 1/23/2018)
  • Enhanced server to support different weather options in conjunction with client changes going into EL & OL (testing 1/22/2018)
  • Added #start_rain/#start_snpw commands to help test the new cient weather feature and protocol enhancement (1/23/2018)
  • Fixed regression where #jc g and similar shortcuts to the guild channel broke while @@g still worked (Live 1/29/2018)
  • Added logging of items in player inventory or storage that are being removed or should not have been in game, ref earlier ITEM_DISABLED change (Live 1/29/2018)
  • Server now attempts to save all information and players on most crashes along with dumping the debugging information (Live 1/29/2018)
  • Added additional checks while manipulating memory allocation to watch for possible errors and then do a clean shutdown and full coredump (Live 1/29/2018)
  • Fixed a minor memory leak (Live 1/29/2018)
  • Bug fix for invalid memory crashes (Live 2/1/2018)
  • Bug fix for another memory leak found while fixing the crashes (Live 2/18/2018)
  • Added player temporary NamedVariables that don't get saved when you logout (Live 2/18/2018)
  • Added BACK feature to MessageBoards using new temporary NamedVariables (Live 2/18/2018)
  • Added NumHitsTaken to DamageTracker & EventTracker (testing 2/11/2018)
  • Added spawn_group flag to allow to allow resetting the respawn timer every time a mobs dies in that spawn, to help WorldBoss (Live 2/27/2018)
  • Bug fix for GIWS & IM invasions conflicting (Live 2/27/2018)
  • Revamped ShopServices code to add allowing PickPoints or Perkpoints to be used as currency also (testing 3/8/2018)
  • New Wraith code prototype using ShopServices code to sell X-Attrs and Nexus for Pickpoints (testing 3/8/2018)
  • When you buy a ShopService it now tells you how much you have left  in plats/PP/Perks (testing 3/10/2018)
  • Reorganizing ShopServices more in preparation for the Wraith to be able to sell New Perks (testing 03/11/2018)
  • Building module to create the ShopServices at boot time needed from Perks so that custom code won't be needed for every single Perk & Level (testing 3/19/2018)
  • Bug fix for GIWS giving the wrong message when an IM removes all invasions (testing 3/19/2018)
  • Code new shop services module to integrate the boot time services created for perks to be available for Wraith (testing 3/23/2018)
  • Code so Wraith properly checks Preqs & Conflicts when listing/selling Perks (testing 3/24/2018)
  • Add NamedVariables to .def parsing as a data type so we can specify the name and it uses the NamedVariables information for translation (testing 3/24/2018)
  • Bug fix for  Fighting Knowledge of a monster didn't apply the Defense bonus properly (testing 3/27/2018)
  • Dancing Perk logic (testing 3/29/2018)
  • Tank Perk logic (testing 3/29/2018)
  • Two Handed Perk (testing 3/29/2018)
  • Add data tracking for the types of items currently worn to speed up special Perk checks (testing 3/29/2018)
  • Bug fix for Boss Specials accidentally being disabled (testing 3/31/2018)
  • Magic Guy Perk logic (testing 4/4/2018)
  • Efficient Mage Perk logic (testing 4/4/2018)
  • Eagle Eye Perk logic (testing 4/4/2018)


#2 Kaddy

Kaddy

    Member

  • Full Member
  • PipPip
  • 308 posts

Posted 02 February 2018 - 06:48 AM

How’s the perk system going?

#3 CoduX

CoduX

    Advanced Member

  • Full Member
  • PipPipPip
  • 1051 posts
  • LocationLand Down Under

Posted 02 February 2018 - 07:46 AM

Perks are actually going well ahead, learner can explain in more detail




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users