KimLS
|
dda8ae4803
|
Basic item summoning, fix for saving not working 100 pct, deletion works, cursor queue should work too.
|
2015-03-05 18:03:37 -08:00 |
|
KimLS
|
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.
|
2015-03-04 19:33:01 -08:00 |
|
KimLS
|
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.
|
2015-03-02 19:38:57 -08:00 |
|
KimLS
|
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.
|
2015-03-02 00:44:28 -08:00 |
|
KimLS
|
14b5a8d817
|
Merge from master
|
2015-02-28 17:59:32 -08:00 |
|
KimLS
|
20cbe4af44
|
More work on swapping, almost there just need to write code for stack split/move/combining
|
2015-02-28 17:56:01 -08:00 |
|
Uleat
|
8dfa0a7220
|
Final tweak for light sources
|
2015-02-27 19:28:28 -05:00 |
|
KimLS
|
7870bf103a
|
Working on can equip, putting it in the general inventory class.
|
2015-02-27 02:40:44 -08:00 |
|
KayenEQ
|
7851f272e5
|
Fix for ModSkillDmgTaken to once again work with (-1 = ALL skills)
Fix for perl GetModSkillDmgTaken
|
2015-02-27 03:11:04 -05:00 |
|
KimLS
|
18b4d068ea
|
Early stages of swapping requirements in, should check for basic validity and equipable status
|
2015-02-26 22:09:29 -08:00 |
|
Uleat
|
e15ee6e320
|
Change for 'general' slot range light source behavior
|
2015-02-26 21:05:06 -05:00 |
|
Uleat
|
1f0b86a0d5
|
Changes to how valid light sources are critiqued
|
2015-02-26 18:46:12 -05:00 |
|
KimLS
|
568938d003
|
Merge from master
|
2015-02-25 19:39:48 -08:00 |
|
KimLS
|
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)
|
2015-02-23 22:45:50 -08:00 |
|
Uleat
|
0b6d71181f
|
Added safety check to DraggedCorpses list iteration in Client::DraggedCorpses()
|
2015-02-24 00:52:18 -05:00 |
|
JJ
|
318a664b09
|
No "sigs". [skip ci]
|
2015-02-23 19:57:47 -05:00 |
|
KimLS
|
4e4168852b
|
Going to start work on SerializingItems for bulk inv sends
|
2015-02-23 01:50:50 -08:00 |
|
KayenEQ
|
9d866c1889
|
perl $npc->ChangeLastName(name)
perl $npc->ClearLastName()
Modifies NPC last names.
|
2015-02-23 03:52:43 -05:00 |
|
KayenEQ
|
167b6f5ebf
|
perl NPC function RemoveFromHateList(mob)
|
2015-02-23 00:39:06 -05:00 |
|
KimLS
|
ca278d029e
|
Fix for Memory Buffer stuff, have yet to compile so not sure if that's enough. Partial work on RoF inventory bulk send
|
2015-02-22 19:38:44 -08:00 |
|
KimLS
|
c71a5888ff
|
Merge branch 'master' into inv2
|
2015-02-22 14:27:49 -08:00 |
|
KayenEQ
|
c8c2209617
|
Fix for perl defensive/ranged proc function
Minor fix to NPC ranged attack.
|
2015-02-21 23:04:24 -05:00 |
|
KimLS
|
b3c53e5907
|
Merge master, fix conflicts
|
2015-02-21 15:30:15 -08:00 |
|
KimLS
|
f511862004
|
Working working working on getting the basics setup
|
2015-02-21 15:21:45 -08:00 |
|
KayenEQ
|
a537981ad0
|
Merge pull request #377 from KayenEQ/Development
Fix to allow for mana drain spells to work if client is full mana.
|
2015-02-21 06:52:14 -05:00 |
|
KayenEQ
|
32cb219e64
|
Fix to allow for mana drain spells to work if client is full mana.
|
2015-02-21 06:32:41 -05:00 |
|
KimLS
|
a90e9cf4c6
|
Refactoring
|
2015-02-20 20:15:58 -08:00 |
|
Michael Cook (mackal)
|
7afb29cf02
|
Fix another memleak in Client::TryReward
|
2015-02-20 21:10:53 -05:00 |
|
Michael Cook (mackal)
|
9a19d59cf7
|
Fix memory leak in Client::TryRewards
|
2015-02-20 18:47:46 -05:00 |
|
Michael Cook (mackal)
|
c5a217842f
|
Fix issues with claims and implement for RoF/RoF2
|
2015-02-20 16:29:56 -05:00 |
|
KimLS
|
a5274b9b6e
|
InventoryOld in client has been unhooked from loading/saving
|
2015-02-18 20:29:58 -08:00 |
|
Trevius
|
3b45a66498
|
Fix for potential recursive loops if using RemoveFromHateList() within EVENT_HATE_LIST.
Some work on Bazaar searching, but not functional yet.
|
2015-02-18 21:32:18 -06:00 |
|
Michael Cook (mackal)
|
7deb4d5e78
|
Fix potion belt loading
|
2015-02-18 18:28:46 -05:00 |
|
KimLS
|
fc2492a859
|
Merge from master, fixed conflicts
|
2015-02-18 13:18:21 -08:00 |
|
Alex
|
aaa9595b59
|
Merge pull request #372 from noudess/master
A non magical weapon with an augment tagged as magic now hits as magic
|
2015-02-18 12:52:56 -08:00 |
|
KimLS
|
2d40adcf66
|
Partial revert/rewrite of b6dd604, should be possible to get things on a hate list that have zero hate again
|
2015-02-18 12:39:28 -08:00 |
|
KayenEQ
|
57ccddbb36
|
Merge pull request #375 from KayenEQ/Development
Fix for taunt.
|
2015-02-18 02:47:37 -05:00 |
|
KayenEQ
|
b6dd604de2
|
Fix for taunt.
Added additional check to prevent recourse spells from recoursing themselves and crashing.
|
2015-02-18 02:46:13 -05:00 |
|
KimLS
|
701e194ece
|
Renamed Item_Struct to ItemData
|
2015-02-17 18:06:22 -08:00 |
|
KimLS
|
b75e6308dd
|
Renamed Inventory to InventoryOld
|
2015-02-17 13:42:21 -08:00 |
|
Uleat
|
e4be4d6895
|
Pre-purposed clean-up
|
2015-02-17 13:58:26 -05:00 |
|
Uleat
|
20249cec67
|
Pre-purposed prep-work
|
2015-02-17 13:58:25 -05:00 |
|
Uleat
|
dedbb3f6c8
|
Implemented higher bandolier and potion belt counts
|
2015-02-17 13:58:24 -05:00 |
|
Uleat
|
5a3b10a11c
|
Constant name re-alignments prior to extended bandolier/potion belt activation
|
2015-02-17 13:58:23 -05:00 |
|
Uleat
|
f1a25da065
|
Pre-purposed clean-up
|
2015-02-17 13:58:19 -05:00 |
|
Trevius
|
28be3b87b7
|
(RoF2) Bazaar Trading (Buying/Selling) is now fully functional. Bazaar (/bazaar) search is not yet functional.
|
2015-02-16 11:56:23 -06:00 |
|
KimLS
|
db3feafe48
|
Fix for returning to bound zone you're already in
|
2015-02-14 20:05:54 -08:00 |
|
KimLS
|
f95e211d9b
|
Fixes to OP_ZonePlayerToBind code, esp for RoF clients.
|
2015-02-14 18:32:49 -08:00 |
|
Trevius
|
811e8809cc
|
(RoF2) Bazaar is now partially functional. RoF2 clients can start/end trader mode and other clients can purchase from them. No other functionality yet.
|
2015-02-14 11:09:36 -06:00 |
|
Akkadius
|
7ac7914f33
|
Set door zone to 32 bytes for consistency in copy [skip ci]
|
2015-02-13 03:50:01 -06:00 |
|