Skip to content

Commit a032cff

Browse files
author
Dennis Koluris
committed
Armor
1 parent b93489b commit a032cff

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

src/GameServer/Network/Send/CharSelectInfo.js

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,15 +41,21 @@ function charSelectInfo(characters) {
4141
.writeD(0x00);
4242
}
4343

44-
for (let i = 0; i < 33; i++) { // Paperdoll
44+
for (let i = 0; i < 33; i++) {
4545
packet
46-
.writeD(0x00);
46+
.writeD(character.paperdoll[i].id);
4747
}
4848

49-
for (let i = 0; i < 9; i++) { // ?
50-
packet
51-
.writeD(0x00);
52-
}
49+
packet
50+
.writeD(character.paperdoll[ 7].selfId) // Weapon
51+
.writeD(character.paperdoll[ 8].selfId) // Shield
52+
.writeD(character.paperdoll[14].selfId) // Dual Weapon
53+
.writeD(character.paperdoll[ 9].selfId) // Hands
54+
.writeD(character.paperdoll[10].selfId) // Chest
55+
.writeD(character.paperdoll[11].selfId) // Pants
56+
.writeD(character.paperdoll[12].selfId) // Feet
57+
.writeD(character.paperdoll[15].selfId) // Hair
58+
.writeD(character.paperdoll[16].selfId); // Hair
5359

5460
packet
5561
.writeH(0x00)

src/GameServer/Network/Shared.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const Shared = {
88
return new Promise((done) => {
99
Database.fetchItems(character.id).then((items) => {
1010
character.items = items;
11-
character.paperdoll = utils.tupleAlloc(15 + 1, {});
11+
character.paperdoll = utils.tupleAlloc(32 + 1, {});
1212

1313
items.filter((ob) => ob.equipped === 1).forEach((item) => {
1414
if (item.slot === 15) { // FB Armor, stupid implementation

0 commit comments

Comments
 (0)