root/trunk/AE-go_GameServer/src/com/aionemu/gameserver/network/aion/serverpackets/SM_STATS_INFO.java

15442440
106
106
107
		writeC(buf, player.getFlyState());// [fly state]
107
		writeC(buf, player.getFlyState());// [fly state]
108
		writeC(buf, 0);// [unk]
108
		writeC(buf, 0);// [unk]
109
		
110
		writeH(buf, pgs.getCurrentStat(StatEnum.MAIN_HAND_POWER)); // [current main hand attack]
109
111
110
		writeH(buf, pgs.getCurrentStat(StatEnum.MAIN_HAND_POWER)); // [current main hand attack]
111
		writeH(buf, pgs.getCurrentStat(StatEnum.OFF_HAND_POWER)); // [off hand attack]
112
		writeH(buf, pgs.getCurrentStat(StatEnum.OFF_HAND_POWER)); // [off hand attack]
112
113
113
		writeH(buf, pgs.getCurrentStat(StatEnum.PHYSICAL_DEFENSE));// [current pdef]
114
		writeH(buf, pgs.getCurrentStat(StatEnum.PHYSICAL_DEFENSE));// [current pdef]
...
...
131
		writeH(buf, 0);// [unk]
132
		writeH(buf, 0);// [unk]
132
		writeH(buf, pgs.getCurrentStat(StatEnum.MAGICAL_ACCURACY));// [current magic accuracy]
133
		writeH(buf, pgs.getCurrentStat(StatEnum.MAGICAL_ACCURACY));// [current magic accuracy]
133
		writeH(buf, 0); // [current concentration]
134
		writeH(buf, 0); // [current concentration]
134
		writeH(buf, pgs.getCurrentStat(StatEnum.MAGICAL_ATTACK)+pgs.getCurrentStat(StatEnum.BOOST_MAGICAL_SKILL)); // [current magic boost]
135
		writeH(buf, 0); // [old current magic boost location]
135
136
137
		writeH(buf, 0);// [unk] 1.9 version
138
		writeH(buf, 16256);// [unk] 1.9 version
139
		writeH(buf, 40);// [unk] 1.9 version
140
		writeH(buf, pgs.getCurrentStat(StatEnum.MAGICAL_ATTACK)+pgs.getCurrentStat(StatEnum.BOOST_MAGICAL_SKILL)); // [current magic boost] 1.9 version
141
		writeH(buf, pgs.getCurrentStat(StatEnum.BOOST_HEAL)); // [current boost_heal] 1.9 version
142
		writeH(buf, 0);// [unk] 1.9 version
143
		writeH(buf, 0);// [unk] 1.9 version
144
		writeH(buf, 0);// [unk] 1.9 version
145
		writeH(buf, 0);// [unk] 1.9 version
146
		writeH(buf, 20511 );// [unk] 1.9 version
147
		
136
		writeD(buf, (27 + (player.getCubeSize() * 9)));// [unk]
148
		writeD(buf, (27 + (player.getCubeSize() * 9)));// [unk]
137
149
138
		writeD(buf, player.getInventory().size());// [unk]
150
		writeD(buf, player.getInventory().size());// [unk]
...
...
140
		writeD(buf, 0);// [unk]
152
		writeD(buf, 0);// [unk]
141
		writeD(buf, pcd.getPlayerClass().getClassId());// [Player Class id]
153
		writeD(buf, pcd.getPlayerClass().getClassId());// [Player Class id]
142
154
143
		writeH(buf, 0);// [unk]
155
		writeQ(buf, 0);// [unk] 1.9 version
144
		writeH(buf, 0);// [unk]
156
		writeQ(buf, 0);// [unk] 1.9 version
157
		writeQ(buf, 0);// [unk] 1.9 version
158
		writeQ(buf, 0);// [unk] 1.9 version
145
159
146
		writeQ(buf, 4020244);// [current energy of repose]
160
		//writeQ(buf, 4020244);// [current energy of repose]
147
		writeQ(buf, 4720968);// [max energy of repose]
161
		//writeQ(buf, 4720968);// [max energy of repose]
148
162
149
		writeH(buf, pgs.getBaseStat(StatEnum.POWER));// [base power]
163
		writeH(buf, pgs.getBaseStat(StatEnum.POWER));// [base power]
150
		writeH(buf, pgs.getBaseStat(StatEnum.HEALTH));// [base health]
164
		writeH(buf, pgs.getBaseStat(StatEnum.HEALTH));// [base health]
...
...
191
		writeH(buf, pgs.getBaseStat(StatEnum.MAIN_HAND_CRITICAL)); // [base main hand crit rate]
205
		writeH(buf, pgs.getBaseStat(StatEnum.MAIN_HAND_CRITICAL)); // [base main hand crit rate]
192
		writeH(buf, pgs.getBaseStat(StatEnum.OFF_HAND_CRITICAL)); // [base off hand crit rate]
206
		writeH(buf, pgs.getBaseStat(StatEnum.OFF_HAND_CRITICAL)); // [base off hand crit rate]
193
207
208
		writeH(buf, pgs.getCurrentStat(StatEnum.MAGICAL_CRITICAL)); // [base or current MAGICAL crit rate] VERSION 1.9 
209
		writeH(buf, 0); // [unk] VERSION 1.9 
210
		
194
		writeH(buf, pgs.getBaseStat(StatEnum.MAIN_HAND_ACCURACY)); // [base main hand accuracy]
211
		writeH(buf, pgs.getBaseStat(StatEnum.MAIN_HAND_ACCURACY)); // [base main hand accuracy]
195
		writeH(buf, pgs.getBaseStat(StatEnum.OFF_HAND_ACCURACY)); // [base off hand accuracy]
212
		writeH(buf, pgs.getBaseStat(StatEnum.OFF_HAND_ACCURACY)); // [base off hand accuracy]
196
213
197
		writeH(buf, 0); // [unk]
214
		writeH(buf, 0); // [base Casting speed] VERSION 1.9 
198
215
199
		writeH(buf, pgs.getBaseStat(StatEnum.MAGICAL_ACCURACY));// [base magic accuracy]
216
		writeH(buf, pgs.getBaseStat(StatEnum.MAGICAL_ACCURACY));// [base magic accuracy]
200
217
...
...
202
		writeH(buf, pgs.getBaseStat(StatEnum.MAGICAL_ATTACK)+pgs.getBaseStat(StatEnum.BOOST_MAGICAL_SKILL));// [base magic boost]
219
		writeH(buf, pgs.getBaseStat(StatEnum.MAGICAL_ATTACK)+pgs.getBaseStat(StatEnum.BOOST_MAGICAL_SKILL));// [base magic boost]
203
220
204
		writeH(buf, 0); // [unk]
221
		writeH(buf, 0); // [unk]
222
		writeH(buf, 0); // [unk] VERSION 1.9 
223
		writeH(buf, 0); // [unk] VERSION 1.9 
224
		writeH(buf, 0); // [unk] VERSION 1.9 
225
		writeH(buf, 0); // [unk] VERSION 1.9 
205
226
206
	}
227
	}
207
}
228
}