Commit Graph

  • 13743caf19 Enable multiple NPC equipment materials Shane Lynch 2015-03-10 21:33:44 -07:00
  • 6a241d44cc Fix small issue where eqemu_update.pl script would bomb at the very end of the maps download because of blank string [skip ci] Akkadius 2015-03-10 22:59:07 -05:00
  • b36d9fe115 Update world binary with eqemu_update.pl script version [skip ci] Akkadius 2015-03-10 22:44:30 -05:00
  • c313bd8d07 Re-rename UF.conf again [skip ci] Akkadius 2015-03-10 22:40:20 -05:00
  • be9066235b [eqemu_update.pl] Add Option 6) Download Latest map and water files Akkadius 2015-03-10 22:37:17 -05:00
  • 1f540666f8 Merge pull request #386 from KayenEQ/Development KayenEQ 2015-03-10 00:34:01 -04:00
  • 2cf2ef4fac Fix to check if weapon actually has a valid proc before trying to proc it. #386 KayenEQ 2015-03-10 00:33:11 -04:00
  • c305582c77 Merge pull request #385 from KayenEQ/Development KayenEQ 2015-03-09 06:40:55 -04:00
  • 69d02b7e72 perl $npc->GetCombatState #385 KayenEQ 2015-03-09 06:40:13 -04:00
  • 598a4a6878 Merge branch 'master' into web_interface KimLS 2015-03-06 16:03:38 -08:00
  • 00af95502e Wip merchant stuff, summoning should work now. KimLS 2015-03-06 15:53:15 -08:00
  • c96ee79b1e Added ';' to safe_delete_array(data) in ~BulkZoneSpawnPacket() Uleat 2015-03-06 04:26:26 -05:00
  • dda8ae4803 Basic item summoning, fix for saving not working 100 pct, deletion works, cursor queue should work too. KimLS 2015-03-05 18:03:37 -08:00
  • bd9665e35b Merge pull request #381 from noudess/master Alex 2015-03-04 19:37:01 -08:00
  • 316aa5ef73 Added current table to utils sql, though not formatted correctly yet since it's heavily wip KimLS 2015-03-04 19:35:10 -08:00
  • 9fcdf5367e Swap saving now works correctly except for cursor items which wont be reloaded correctly as we don't send cursor on login yet. Also added check for bag into another bag src bag needs to have nothing in it first. KimLS 2015-03-04 19:33:01 -08:00
  • 0210d6f6bf Fix Spell Book Deletion Akkadius 2015-03-04 02:40:49 -06:00
  • fe294e60b5 Fix for 'Invalid Slot ID' messages, item loss during corpse looting, and possible item loss during LDoN/Adventure merchant purchases Uleat 2015-03-03 04:08:52 -05:00
  • 972d3d8874 Fix for swapping a stack with another item that is not of the same stack size. Added some console visualization for testing and added basics of data modeling for inventory, saving soon. KimLS 2015-03-02 19:38:57 -08:00
  • f95806b47b Move item caps that depend on spells/aas to be done after those are valid Michael Cook (mackal) 2015-03-02 16:23:46 -05:00
  • abc5ddc5f8 Inventory Swap implemented and passes tests, though still want to verify it a bit more also does not yet save but that's next. Fixed a crash in memory buffer too. KimLS 2015-03-02 00:44:28 -08:00
  • 10f1e69ad8 Merge pull request #384 from KayenEQ/Development KayenEQ 2015-02-28 23:41:43 -05:00
  • d3249397f3 fix to prior commit #384 KayenEQ 2015-02-28 23:39:44 -05:00
  • 69e9adf796 Merge pull request #383 from KayenEQ/Development KayenEQ 2015-02-28 23:25:23 -05:00
  • 4835b7063c PERL remove proc functions $npc->RemoveMeleeProc(spell_id) $npc->RemoveDefensiveProc(spell_id) $npc->RemoveDefensiveProc(spell_id) #383 KayenEQ 2015-02-28 23:24:19 -05:00
  • 14b5a8d817 Merge from master KimLS 2015-02-28 17:59:32 -08:00
  • 20cbe4af44 More work on swapping, almost there just need to write code for stack split/move/combining KimLS 2015-02-28 17:56:01 -08:00
  • 8dfa0a7220 Final tweak for light sources Uleat 2015-02-27 19:28:28 -05:00
  • 7870bf103a Working on can equip, putting it in the general inventory class. KimLS 2015-02-27 02:40:44 -08:00
  • 2b8bdb9158 Merge pull request #382 from KayenEQ/Development KayenEQ 2015-02-27 03:12:36 -05:00
  • 7851f272e5 Fix for ModSkillDmgTaken to once again work with (-1 = ALL skills) Fix for perl GetModSkillDmgTaken #382 KayenEQ 2015-02-27 03:11:04 -05:00
  • 18b4d068ea Early stages of swapping requirements in, should check for basic validity and equipable status KimLS 2015-02-26 22:09:29 -08:00
  • e15ee6e320 Change for 'general' slot range light source behavior Uleat 2015-02-26 21:05:06 -05:00
  • 1f0b86a0d5 Changes to how valid light sources are critiqued Uleat 2015-02-26 18:46:12 -05:00
  • 568938d003 Merge from master KimLS 2015-02-25 19:39:48 -08:00
  • 215861dd86 Added serialization differentiation KimLS 2015-02-25 19:36:10 -08:00
  • e47f9d95b0 Fix title/suffix for RoF/RoF2 Michael Cook (mackal) 2015-02-24 16:26:25 -05:00
  • c62cff1ce7 Fixed test again. KimLS 2015-02-24 00:38:49 -08:00
  • 69612b44d4 OP_MoveItem encode/decode for RoF2, disabled other patches for now (until i get rof2 packets and mechanics working well enough to go back and fix those) KimLS 2015-02-23 22:45:50 -08:00
  • 0b6d71181f Added safety check to DraggedCorpses list iteration in Client::DraggedCorpses() Uleat 2015-02-24 00:52:18 -05:00
  • 8bce7893ed BulkSendItems now works on RoF2 KimLS 2015-02-23 17:33:21 -08:00
  • 318a664b09 No "sigs". [skip ci] JJ 2015-02-23 19:57:47 -05:00
  • 180c4c3286 Merge remote-tracking branch 'upstream/master' #381 Paul Coene 2015-02-23 19:11:35 -05:00
  • 221c1f17c7 Streamline changes for Swimming Rule and add Sense Heading rules Paul Coene 2015-02-23 19:03:28 -05:00
  • d601a70546 Fix for RoF+ clients showing active 'Return Home' button when action is not available Uleat 2015-02-23 17:51:30 -05:00
  • ba49e5f696 Allow servers to set starting value for swimming instead of the hard coded value. Paul Coene 2015-02-23 13:32:10 -05:00
  • 19fc02c284 Merge remote-tracking branch 'upstream/master' Paul Coene 2015-02-23 08:13:09 -05:00
  • 4e4168852b Going to start work on SerializingItems for bulk inv sends KimLS 2015-02-23 01:50:50 -08:00
  • b05581499a Merge pull request #380 from KayenEQ/Development KayenEQ 2015-02-23 03:53:41 -05:00
  • 9d866c1889 perl $npc->ChangeLastName(name) perl $npc->ClearLastName() Modifies NPC last names. #380 KayenEQ 2015-02-23 03:52:43 -05:00
  • a567812f35 Merge pull request #379 from KayenEQ/Development KayenEQ 2015-02-23 00:41:13 -05:00
  • 167b6f5ebf perl NPC function RemoveFromHateList(mob) #379 KayenEQ 2015-02-23 00:39:06 -05:00
  • ca278d029e Fix for Memory Buffer stuff, have yet to compile so not sure if that's enough. Partial work on RoF inventory bulk send KimLS 2015-02-22 19:38:44 -08:00
  • 2bed129037 Fix for tutorial button kicking client when re-entering tutorial (return home button for RoF/RoF2 issue still at large) Uleat 2015-02-22 22:27:58 -05:00
  • 273574d4db Added memory buffer plus tests to project, going to use it for item serialization KimLS 2015-02-22 15:37:11 -08:00
  • c71a5888ff Merge branch 'master' into inv2 KimLS 2015-02-22 14:27:49 -08:00
  • a0ea6066ed Merge pull request #378 from KayenEQ/Development KayenEQ 2015-02-21 23:06:19 -05:00
  • c8c2209617 Fix for perl defensive/ranged proc function Minor fix to NPC ranged attack. #378 KayenEQ 2015-02-21 23:04:24 -05:00
  • eff818ca42 Manual merge of #376 for Erudite starting zones. JJ 2015-02-21 20:46:19 -05:00
  • b3c53e5907 Merge master, fix conflicts KimLS 2015-02-21 15:30:15 -08:00
  • f511862004 Working working working on getting the basics setup KimLS 2015-02-21 15:21:45 -08:00
  • a537981ad0 Merge pull request #377 from KayenEQ/Development KayenEQ 2015-02-21 06:52:14 -05:00
  • 32cb219e64 Fix to allow for mana drain spells to work if client is full mana. #377 KayenEQ 2015-02-21 06:32:41 -05:00
  • 4f3360aa49 More VS compile fixes (curse you clang/gcc!) Michael Cook (mackal) 2015-02-21 01:50:40 -05:00
  • e61f647bf2 Fix for non-compliant assignment of non-integral type array Uleat 2015-02-21 01:20:13 -05:00
  • a90e9cf4c6 Refactoring KimLS 2015-02-20 20:15:58 -08:00
  • 7afb29cf02 Fix another memleak in Client::TryReward Michael Cook (mackal) 2015-02-20 21:10:53 -05:00
  • 0a351bf6e1 VS didn't like this (it was illegal though, stupid gcc/clang) Michael Cook (mackal) 2015-02-20 20:51:21 -05:00
  • 2d617f0ea7 Get/Put item implementation + tests KimLS 2015-02-20 16:24:32 -08:00
  • 9a19d59cf7 Fix memory leak in Client::TryRewards Michael Cook (mackal) 2015-02-20 18:47:46 -05:00
  • c5a217842f Fix issues with claims and implement for RoF/RoF2 Michael Cook (mackal) 2015-02-20 16:29:56 -05:00
  • 551c0ef368 Basic arch work, doesn't make a ton of sense yet but it will KimLS 2015-02-19 23:34:43 -08:00
  • 921a292f5b Fix for new Titanium to UF client accounts not allowing character creation Uleat 2015-02-19 21:56:14 -05:00
  • a5274b9b6e InventoryOld in client has been unhooked from loading/saving KimLS 2015-02-18 20:29:58 -08:00
  • 3b45a66498 Fix for potential recursive loops if using RemoveFromHateList() within EVENT_HATE_LIST. Some work on Bazaar searching, but not functional yet. Trevius 2015-02-18 21:32:18 -06:00
  • 414db873b7 Fix for tints not showing up at character select (world server) Uleat 2015-02-18 19:18:53 -05:00
  • 7deb4d5e78 Fix potion belt loading Michael Cook (mackal) 2015-02-18 18:28:46 -05:00
  • fe77c6fb3f Updated change log and made changes to worlddb.cpp so paineel characters start in paineel again on Titanium. #376 Paul Coene 2015-02-18 16:26:48 -05:00
  • fc2492a859 Merge from master, fixed conflicts KimLS 2015-02-18 13:18:21 -08:00
  • aaa9595b59 Merge pull request #372 from noudess/master Alex 2015-02-18 12:52:56 -08:00
  • 2d40adcf66 Partial revert/rewrite of b6dd604, should be possible to get things on a hate list that have zero hate again KimLS 2015-02-18 12:39:28 -08:00
  • 57ccddbb36 Merge pull request #375 from KayenEQ/Development KayenEQ 2015-02-18 02:47:37 -05:00
  • b6dd604de2 Fix for taunt. Added additional check to prevent recourse spells from recoursing themselves and crashing. #375 KayenEQ 2015-02-18 02:46:13 -05:00
  • 911a515923 Fix for MySQL query failure Uleat 2015-02-18 00:22:05 -05:00
  • 701e194ece Renamed Item_Struct to ItemData KimLS 2015-02-17 18:06:22 -08:00
  • ea38fd2421 Merge pull request #374 from EQEmu/character_limit Uleat 2015-02-17 19:59:05 -05:00
  • e7fc6420f2 Added changelog entry for character limit #374 Uleat 2015-02-17 19:35:50 -05:00
  • b75e6308dd Renamed Inventory to InventoryOld KimLS 2015-02-17 13:42:21 -08:00
  • 766641cd15 Implemented per-client character creation limits Uleat 2015-02-17 13:56:58 -05:00
  • e4be4d6895 Pre-purposed clean-up Uleat 2015-02-15 10:30:43 -05:00
  • 53a1faa36f Constant name and eqdictionary entry addition prior to per-client version limit activation Uleat 2015-02-14 22:57:47 -05:00
  • 20249cec67 Pre-purposed prep-work Uleat 2015-02-14 21:36:54 -05:00
  • dedbb3f6c8 Implemented higher bandolier and potion belt counts Uleat 2015-02-14 20:52:20 -05:00
  • 5a3b10a11c Constant name re-alignments prior to extended bandolier/potion belt activation Uleat 2015-02-14 18:10:50 -05:00
  • f1a25da065 Pre-purposed clean-up Uleat 2015-02-14 16:36:30 -05:00
  • f9dbea531c Added note about augs to changelog Paul Coene 2015-02-16 17:14:29 -05:00
  • b48a712887 Send bard effect stuff for RoF2 Michael Cook (mackal) 2015-02-16 15:40:44 -05:00
  • 28be3b87b7 (RoF2) Bazaar Trading (Buying/Selling) is now fully functional. Bazaar (/bazaar) search is not yet functional. Trevius 2015-02-16 11:56:23 -06:00
  • db3feafe48 Fix for returning to bound zone you're already in KimLS 2015-02-14 20:05:54 -08:00
  • 9a78bac0d0 Changed save items back to true to be like old encode, no point tempting fate on that not breaking anything KimLS 2015-02-14 18:46:03 -08:00