软件简介:
% A8 X+ E" x( i9 l" y1 O# NCLA_CT2.2-Plus200812 繁简体中文正式单机版 12月3日发布简体8 z5 N- f8 h# w
12月2日更新--------------------------------------------------------------- n. H* @" L U( j& y
游戏服务器更新:
- X4 }5 u }% p 更新 G:/L2Jserver/L2Emu-Game/dist/setenv.bat
5 q# Z1 H3 Y: y5 ^& L% q% `3 N 更新 G:/L2Jserver/L2Emu-Game/dist/setenv.sh
# b5 N8 ~% R/ n s 校对 G:/L2Jserver/L2Emu-Game/config/main/events/olympiad.properties
/ t. F: F$ o4 ~" s7 E 更新 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/network/SystemMessageId.java
- ?: D& V# O j: b 校对 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/Olympiad.java
7 K' L3 d+ {% O0 ` 修正 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/model/actor/instance/L2PcInstance.java
4 l8 ~3 k* H" {' g5 H" l5 Q 更新 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/model/L2Skill.java, o. V4 c" z- E1 w7 `/ U* l# E* x
更新 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/skills/Formulas.java: v8 Y `6 `7 }$ W& T- f2 ?, B: b
添加 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/handler/itemhandlers/WondrousCubic.java9 o$ p+ w$ f$ n* |: D) X& g
校对 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/handler/SkillHandler.java
u" M' l0 u3 G, s4 u7 Z 修正 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/handler/skillhandlers/Blow.java
( G. w* U, l* i, C; c* _) _ 修正 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/handler/skillhandlers/Mdam.java
: ?: J! |- Z1 ^4 }. @2 O 添加 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/handler/skillhandlers/MysteriousCube.java
# k& Y* I: |) W* Y& o7 ~2 F% x 修正 G:/L2Jserver/L2Emu-Game/src/main/java/net/l2emuproject/gameserver/handler/ItemHandler.java
; e/ @8 ]8 ?; w" f 修正 G:/L2Jserver/L2Emu-Game/pom.xml- r' N2 a0 |5 p4 m4 M# i( U
===== 文件更新明细: =====" {* w7 U7 U+ J: i7 f
校对: 3
+ ^& N* L$ [- g; L$ M9 l 修正: 59 \- }( j( R$ }, J( V/ [9 U
添加: 2
# H+ ~* l* p& C' x+ @ 更新: 50 t! X! C( ^ k) } z) e9 n. X
Datapack更新:
1 f, }; C U+ O( P 更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/spawnlist.sql1 l5 e) k0 O7 t* Y- P+ L: R
更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/weapon.sql
- i3 I- v7 Y. T" D: ^1 d. Y8 [% o4 D# G 更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/etcitem.sql
$ x# x( G- C5 B3 g3 F6 c' p1 V 更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/droplist.sql
4 K3 j' W N! g5 z4 m 更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/raidboss_spawnlist.sql' W/ ]2 n, l6 z0 D z& ]; A6 i9 `
更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/armor.sql
4 x: T! A, _+ D+ R 更新 G:/L2Jserver/L2Emu-Datapack/sql/server_database/npc.sql) |* d% X; a! m! E
更新 G:/L2Jserver/L2Emu-Datapack/data/scripts.cfg6 |8 M* k6 j& ?6 P5 _" k3 C' i$ v4 }
更新 G:/L2Jserver/L2Emu-Datapack/data/scripts/quests/115_TheOtherSideOfTruth/__init__.py& i( a( U# m; o' U
添加 G:/L2Jserver/L2Emu-Datapack/data/scripts/ai/individual/DarkWaterDragon.java5 J. f) n: _) J- \8 m6 i6 x: v1 u
更新 G:/L2Jserver/L2Emu-Datapack/data/scripts/custom/4000_ShadowWeapons/__init__.py
7 z9 L( u0 ^8 U' B$ [- u7 t 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0200-0299.xml- E& Y2 r5 t7 u0 [* _/ {3 @
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/2000-2099.xml
' f- t& K6 H6 N. _& e% J 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/3100-3199.xml n y4 N9 B& A. q7 g' Z$ i' a
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/1300-1399.xml
" \& H( H1 n* T: @% |* I( F- c 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0600-0699.xml
( `' g; o; p% }; @* U! X 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/4200-4299.xml2 o8 a7 S7 w! J% U) ?
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/3500-3599.xml9 a% [0 V) s: x- M4 |
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/4600-4699.xml3 T. D R( i' @2 M( Z4 i
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/1000-1099.xml
# [& n& @3 U; g2 e( f 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0300-0399.xml P$ B* t) L/ f K. }& F
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/2100-2199.xml) i" j$ h7 g5 j+ }
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/1400-1499.xml
8 t& ~$ s- C5 T q6 \& B3 Q+ S 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/4300-4399.xml
s% z" f, X4 u, ?8 H/ u 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0700-0799.xml/ t4 W( O( d$ p/ d% i- \/ ]' _
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/2500-2599.xml
0 m, i7 u$ J$ B* Z# z1 H 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/3600-3699.xml7 E- G" \/ o5 M8 a. i$ K5 m
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/4700-4799.xml
# {0 u% y! x( c! R 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0000-0099.xml
4 f7 E0 M) O6 K+ U 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/1100-1199.xml
( ^1 ]6 G& w) [0 J8 F( `% e9 ~1 q 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/22000-22099.xml, i7 Y: q6 r) R; T6 b/ O
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/2200-2299.xml
: T1 r2 _( b% N+ i6 i s+ M2 M0 @ 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0400-0499.xml
6 {2 Q7 D; F( y! ]7 d, t: H* [8 F 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/4000-4099.xml/ \1 Q: a& f+ _- ]9 G& S" w0 M
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/1500-1599.xml
1 e% s; M+ I. Z4 r1 B5 P 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/5100-5199.xml! q, j6 M9 G1 a
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0800-0899.xml9 H" `( f( S4 v! l2 P
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0100-0199.xml
5 x: ?* @' @9 ?: B 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/1200-1299.xml2 d2 J5 Y/ l( F3 m# [2 N
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/2300-2399.xml& C1 I6 [. ?1 o2 c0 \& U: z
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/0500-0599.xml
+ x% V# q" r' W/ v( x 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/4100-4199.xml% h5 M! e0 _+ [! _2 G0 N
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/5200-5299.xml4 o/ N8 z2 I1 l& ?3 l+ U: R
更新 G:/L2Jserver/L2Emu-Datapack/data/stats/skills/7000-7099.xml
4 Z; y3 d1 q* e" O' t6 q" T 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/weapon/2500-2599.xml
& s# G4 W: Q1 P% o0 U* ?4 ]$ c 更新 G:/L2Jserver/L2Emu-Datapack/data/stats/weapon/9200-9299.xml
! P! I$ \# l4 _( ^ 更新 G:/L2Jserver/L2Emu-Datapack/data/html/default/30630.htm
$ A6 }# X/ O: `1 E3 w# V6 E! g 修正 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid.htm
' R: U3 z! D0 F 修正 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_special.htm5 z, N5 c, v* K6 E0 H
校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_20.htm
# w, i7 ?1 ~) n 校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_30.htm
% Q) i' I: j) P 添加 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/GrandBoss.htm
7 E( q9 |) }* S& g1 }, W 校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_40.htm
# R$ Q x) u8 Z H 校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_50.htm7 s1 h/ l/ A/ \# ?
校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_60.htm8 t* {' E: y' j! c" G
校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_70.htm
% y. {( T! o% Q. {: X 校对 G:/L2Jserver/L2Emu-Datapack/data/html/admin/tele/raid/raid_80.htm6 z) y5 ~3 h2 k
删除 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30071-2.htm
, h5 ~" R8 p) j' [ 删除 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30332-2.htm
# ^% {, ~: C! @& j' D. L 删除 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30196-2.htm+ B; p7 I( c& Y, z2 i1 x( r
修正 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30332-1.htm
$ {, T3 Z4 e: [2 b" F 修正 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30071.htm
# ?( U" z1 V5 t% i 修正 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30332.htm
- g6 K B# A* `- l4 r5 _/ w" y- l 更新 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30196-1.htm q) {& k$ b" ?9 L( \! z
修正 G:/L2Jserver/L2Emu-Datapack/data/html/guard/31981.htm# A: \1 `" G, C2 q
校对 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30196.htm
: B Y+ ^6 m$ O3 V 更新 G:/L2Jserver/L2Emu-Datapack/data/html/guard/31981-1.htm* }% K2 M0 y- p" X, ?" k
更新 G:/L2Jserver/L2Emu-Datapack/data/html/guard/30071-1.htm5 j1 }3 q) U) u2 y
===== 文件更新明细: =====
+ u. o+ B$ [! Y. j" Z5 }+ {! C8 \ 校对: 8; o- u6 E6 B! K1 z9 ]7 V6 G% o9 j; ~
修正: 6! P+ d; G" x$ U: t
删除: 3; m) q6 }3 R- v; m/ Y- ~# S
添加: 2' q9 p# l6 R# h# y
更新: 49
. M1 a) w2 K6 n' C5 t5 x. O* s8 i4 `3 D8 H) G/ {2 P/ F
11月27日更新-------------------------------( g% v) [; H: W/ g& O
Geodata服务器4 y: W2 k B6 X$ u. J3 v
更新 dist/setenv.bat
" H- E, `, T- D. O 更新 dist/setenv.sh
! J( q% z/ [" N" Y R 更新 pom.xml. q4 L" j8 e. X5 n6 Z. U/ I
===== 文件更新明细: =====
d/ \9 I* O& @* g. Q 更新: 38 C' S0 P" M! {6 n7 {: P2 }
游戏服务器:, F' ^: j8 Z% j" s
更新 dist/setenv.bat
3 T1 }3 G2 @2 n! L* N8 V 更新 dist/setenv.sh
( J5 [/ G, W. k8 d& [3 {( h 合并 config/main/events/fortsiege.properties9 Q$ V& ?# z$ a5 j
校对 config/main/altgame.properties
+ p2 K3 `; s- J5 k: { 校对 config/main/rates.properties! v! v* S( T7 T% z' k* S
校对 config/main/communityboard.properties7 D/ i3 [ ?$ N
合并 config/main/skills.properties
% T/ Q i, S/ ^. i( x1 e 合并 config/main/custom.properties* M6 e! o) r1 y+ x' q
更新 gameserver/services/FolderService.java, f7 O% T r/ l! Z6 k
更新 gameserver/network/serverpackets/SortedWareHouseWithdrawalList.java
) O- Y0 J1 g4 A8 w( q 更新 gameserver/network/serverpackets/SkillList.java
- F) b& C* Y! T4 P 更新 gameserver/network/serverpackets/ExBasicActionList.java1 t& O5 q2 u |
更新 gameserver/network/serverpackets/WareHouseDepositList.java6 r6 b. u$ [% H6 Q
更新 gameserver/network/serverpackets/CharInfo.java& E( _( @- }5 t& H* W
更新 gameserver/network/serverpackets/Ride.java' }' U% U9 y: s: q7 I7 F
更新 gameserver/network/serverpackets/ExPutEnchantTargetItemResult.java) d- s/ {1 r% S0 {' P/ t* X
更新 gameserver/network/serverpackets/MagicSkillLaunched.java
5 e1 |* o" L2 U9 d3 u 更新 gameserver/network/serverpackets/UserInfo.java
& T" C0 y9 A9 c1 s2 Z+ o/ Q G 更新 gameserver/network/serverpackets/NpcInfo.java
5 o+ ^9 y, K/ P! w$ |8 i/ f 更新 gameserver/network/SystemMessageId.java
. r/ V) z; p0 K! I 更新 gameserver/network/clientpackets/RequestExCancelEnchantItem.java4 T# _, R1 p; A7 ?9 W9 M
更新 gameserver/network/clientpackets/RequestMagicSkillList.java7 o3 p# C3 Q# F$ r. U
更新 gameserver/network/clientpackets/RequestUnEquipItem.java
8 A Y$ M6 n( I! I1 l3 S 更新 gameserver/network/clientpackets/AllyLeave.java% I* Z$ u, H3 t# }3 L* x3 Z' d
更新 gameserver/network/clientpackets/RequestSocialAction.java
6 n* A5 F9 b4 K) w) j6 ] 更新 gameserver/network/clientpackets/RequestExTryToPutEnchantTargetItem.java
# w; ^9 X4 y9 g$ g5 m 更新 gameserver/network/clientpackets/RequestProcureCropList.java
! S* {; u. {9 { O1 R/ a 更新 gameserver/network/clientpackets/RequestDestroyItem.java$ u5 d) Z/ M+ ~+ F& `
更新 gameserver/network/clientpackets/RequestDropItem.java- ]" X6 ^) v" w' [
更新 gameserver/network/clientpackets/CharacterRestore.java9 j$ o; E8 P2 P& k
更新 gameserver/network/clientpackets/RequestActionUse.java
8 V3 @& I9 h% ~5 V) w; Q1 O" l 更新 gameserver/network/clientpackets/RequestEnchantItem.java
) e& N0 m/ z$ L6 E 更新 gameserver/network/clientpackets/RequestAnswerJoinAlly.java
1 k/ f! Y) K9 g& n 更新 gameserver/network/clientpackets/RequestPledgeCrest.java6 M: P# [, p! g' _7 `
更新 gameserver/network/clientpackets/UseItem.java
. T, n( S6 E) H1 x5 q* h4 e 更新 gameserver/network/clientpackets/AllyDismiss.java4 O/ }+ b# \+ i& g* \- G$ N3 |# ]
更新 gameserver/network/L2GamePacketHandler.java) {: O7 F, n/ k, \4 p* R4 m6 a. s
更新 gameserver/jdklogextensions/ItemFilter.java4 r" W" s- Y# A5 t$ G0 U5 J
合并 gameserver/Olympiad.java
9 U9 u- H5 c; _# ~1 ~6 n1 Z$ s 更新 gameserver/model/L2RecipeList.java9 Z' X- {' P# d$ i4 r6 ?
更新 gameserver/model/L2ItemInstance.java
4 s: _( v4 ]& ]& e* W! K0 ? 更新 gameserver/model/actor/instance/L2CubicInstance.java2 G; e- ?% W# o2 i. G
更新 gameserver/model/actor/instance/L2ClanHallManagerInstance.java
$ K2 I) \- k7 }8 @ 更新 gameserver/model/actor/instance/L2NpcBufferInstance.java
/ Y) s% H1 X2 d4 K% a 更新 gameserver/model/actor/instance/L2NpcInstance.java% ]6 n+ e+ P6 V' O+ b$ j: u
更新 gameserver/model/actor/instance/L2TeleporterInstance.java
3 i4 P0 w9 R7 H7 x# l* b ]# ^/ G 更新 gameserver/model/actor/instance/L2MonsterInstance.java" z/ `) q9 \& F5 W8 j8 U
合并 gameserver/model/actor/instance/L2PcInstance.java/ }. r) ]6 E8 Z3 b; u# a* f
更新 gameserver/model/actor/instance/L2DoorInstance.java
]' u1 K& i# x3 G5 z 更新 gameserver/model/actor/instance/L2GrandBossInstance.java
6 u4 [2 F& o0 l+ u 更新 gameserver/model/actor/instance/L2CastleChamberlainInstance.java) S/ B1 i& d7 \
更新 gameserver/model/actor/stat/PetStat.java
) e0 k; U; i* t/ T$ b) k 更新 gameserver/model/actor/stat/CharStat.java# ^! @: S O5 I! d- d" j
更新 gameserver/model/CharEffectList.java
3 H7 W1 w M2 v4 p: R2 h' K 更新 gameserver/model/L2Effect.java6 U. |1 @( T( @1 ~- E& h
更新 gameserver/model/TradeList.java
4 c" k# N' `9 Q 更新 gameserver/model/L2Clan.java
' i4 v, B4 @, f3 Y$ y# {6 [ 更新 gameserver/model/L2Skill.java
5 n7 c* }# L! {, p1 r1 Y- {" g 更新 gameserver/model/L2Spawn.java
4 l# L8 c1 b" Q6 j 更新 gameserver/model/L2Attackable.java
$ ?0 t! o; t& I; U, C 更新 gameserver/model/ChanceSkillList.java
, f i1 e$ D! u8 s' ^ 更新 gameserver/model/itemcontainer/PcInventory.java
6 T- X) `, {5 K Q3 N% e b 更新 gameserver/model/itemcontainer/ItemContainer.java
2 _% d; ^$ s! B1 b( u& u& M4 O 更新 gameserver/model/itemcontainer/PetInventory.java
3 S' ~- v4 ~* k/ F; I a 更新 gameserver/model/itemcontainer/PcFreight.java
2 p3 y: l3 n6 f3 Q( l 更新 gameserver/model/itemcontainer/Inventory.java
- O' U3 A1 l! e; k. `, }/ S# G 更新 gameserver/model/L2Fishing.java: f, F1 u8 F$ e' H6 Z) S2 o: x
更新 gameserver/model/L2Character.java
& g' K# A; F& [0 S8 ?. [* P9 P 更新 gameserver/model/base/SoulCrystal.java
) b% [2 T9 G$ S/ _/ a) o 更新 gameserver/model/zone/form/Tupel.java' O4 e( }& F' P$ J
更新 gameserver/model/entity/Fort.java& f+ ?; u. N) T/ x n" T
更新 gameserver/model/entity/Castle.java
; \; p; h7 \# h% } 校对 gameserver/model/entity/Siege.java
R; |* U1 L+ _* K' S$ g 合并 gameserver/model/entity/Hero.java9 P2 [4 `4 @# E; q4 N. _7 g
更新 gameserver/model/L2Party.java9 T+ \# y+ Q% v4 Z: H
更新 gameserver/skills/effects/EffectPetrify.java: M6 v2 |2 L: ?$ k/ r0 n
更新 gameserver/skills/effects/EffectRoot.java1 G) |: n G/ n1 \; C
更新 gameserver/skills/effects/EffectHealOverTime.java4 w r. Y0 {- J$ ~6 D
更新 gameserver/skills/effects/EffectCharmOfCourage.java$ @' p# R9 @- l* _
更新 gameserver/skills/effects/EffectSilentMove.java$ }9 p; |8 `8 O: A4 Y4 L. m
更新 gameserver/skills/effects/EffectParalyze.java7 J3 _& x( i& W. u! g7 l
更新 gameserver/skills/effects/EffectSignetMDam.java% H2 B4 p. ^4 c1 a0 [( A' q
更新 gameserver/skills/effects/EffectSignet.java6 T7 J+ d% A) |9 G# A ~
更新 gameserver/skills/effects/EffectHealCp.java8 q* u" _1 U, t! S& O8 Y
更新 gameserver/skills/effects/EffectImmobileBuff.java1 w6 T/ K- Q' }5 U; _" W" z) k
更新 gameserver/skills/effects/EffectConfuseMob.java
: I5 @* x& o$ x+ D; b/ v 更新 gameserver/skills/effects/EffectBestowSkill.java
% m( |. Z% v1 I/ Y% u$ e. j 更新 gameserver/skills/effects/EffectStunSelf.java
3 N" B# Q! b* h2 k1 }! L. T 更新 gameserver/skills/effects/EffectPhoenixBless.java7 D& n# P% x( n" w/ ?9 Z
更新 gameserver/skills/effects/EffectNoblesseBless.java- j2 r4 \! [# F
更新 gameserver/skills/effects/EffectTransformation.java- ^; u, K X) q6 m9 M" x4 s! N
更新 gameserver/skills/effects/EffectPhysicalMute.java
3 w) D& t8 f. ^7 t 更新 gameserver/skills/effects/EffectSleep.java4 V. @. Y! w1 g
更新 gameserver/skills/effects/EffectImmobilePetBuff.java
6 I0 ~; `! f x4 G' |' { 更新 gameserver/skills/effects/EffectImmobileUntilAttacked.java1 [2 Q x# p: l0 [8 C1 V
更新 gameserver/skills/effects/EffectMute.java
5 z/ V1 y7 N) F( O0 l2 ~ 更新 gameserver/skills/effects/EffectRelax.java
" Q5 c- o/ Q; ]- u: q 更新 gameserver/skills/effects/EffectFear.java" l* o6 {# F2 L8 p1 E1 S
更新 gameserver/skills/effects/EffectSilenceMagicPhysical.java/ Z8 h6 f0 ~: ~; t; |( @3 O
更新 gameserver/skills/effects/EffectInvincible.java
. X9 H2 K% |9 c9 o! g 更新 gameserver/skills/effects/EffectBigHead.java+ {( k' r$ N% S
更新 gameserver/skills/effects/EffectBetray.java; r5 P* y" ~! x1 L0 _
更新 gameserver/skills/effects/EffectPreventBuff.java6 m2 z. S, ?. e$ c7 R6 I
更新 gameserver/skills/effects/EffectSpoil.java
7 |, S# y, p8 m$ V J 更新 gameserver/skills/effects/EffectEnemyCharge.java: L9 [5 x0 h, y# t- M
更新 gameserver/skills/effects/EffectSignetNoise.java
5 B* R' \) V" W# e 更新 gameserver/skills/effects/EffectLuckNoblesse.java! p8 g& y- j( @
更新 gameserver/skills/effects/EffectChameleonRest.java& H8 v& E: M2 I0 }$ e; e; `. w
更新 gameserver/skills/effects/EffectStun.java
' S( L+ n6 S2 y7 ~ 更新 gameserver/skills/effects/EffectCancelTarget.java, R/ `& }! B" I
更新 gameserver/skills/effects/EffectBluff.java, x/ A) Z- I" f) [# b$ z6 h
更新 gameserver/skills/effects/EffectCharmOfLuck.java
& o: C! W' Y3 M: N 更新 gameserver/skills/effects/EffectPhysicalAttackMute.java
7 L; h& a) e9 y3 C# p 更新 gameserver/skills/effects/EffectConfusion.java
) |$ k; Z6 @$ v" l* j 更新 gameserver/skills/effects/EffectRemoveTarget.java
! N. I: @# x1 x 更新 gameserver/skills/effects/EffectSignetAntiSummon.java) t! ^1 S! J# p) d# ?
更新 gameserver/skills/effects/EffectTargetMe.java
2 z. {+ k: ^( O m 更新 gameserver/skills/effects/EffectWarp.java
9 I* @+ L' p8 l- D 更新 gameserver/skills/effects/EffectFakeDeath.java
, e( N# s# t; s: v7 U# C 更新 gameserver/skills/effects/EffectProtectionBlessing.java
8 ^, F. r' n6 T& C$ J: J# K 更新 gameserver/skills/effects/EffectGrow.java
7 \( v5 D: v" p! H4 a 更新 gameserver/skills/effects/EffectDisarm.java
" \$ u* @/ w4 H 更新 gameserver/skills/Formulas.java1 W9 r ~; r- K4 J1 j
更新 gameserver/skills/DocumentBase.java' V! B( B+ L1 q& t
添加 gameserver/skills/conditions/ConditionMinDistance.java
2 E$ c. i4 h5 P8 u" \5 H3 p7 x; {$ j 更新 gameserver/skills/Stats.java% p! U6 M, z7 f4 G. Z7 }' ]( G8 W
合并 gameserver/SevenSignsFestival.java
1 t8 P: B" v7 G+ ]0 R6 c 更新 gameserver/handler/itemhandlers/CharChangePotions.java8 o8 O; w2 X/ ^, W
合并 gameserver/handler/itemhandlers/ScrollOfEscape.java
, z$ z/ P5 M0 l. w 合并 gameserver/handler/itemhandlers/DoorKey.java0 ^6 n \. N1 P4 I9 u
更新 gameserver/handler/itemhandlers/Scrolls.java
C- n/ y, Z. D% @" k 合并 gameserver/handler/itemhandlers/MercTicket.java
8 s. `( C6 [9 p) I. } 更新 gameserver/handler/itemhandlers/Potions.java
0 \8 R) z8 j$ d" X) C) G 合并 gameserver/handler/voicedcommandhandlers/Wedding.java3 T; y9 ]# `$ d* }
校对 gameserver/handler/voicedcommandhandlers/Banking.java5 _6 F+ ?+ o$ N
合并 gameserver/handler/SkillHandler.java
9 k# J& }7 r! j% }" k 合并 gameserver/handler/usercommandhandlers/Escape.java2 Z4 g5 J3 @0 j
删除 gameserver/handler/skillhandlers/Shot.java9 Y# p8 \+ q- v: i* ]
添加 gameserver/handler/skillhandlers/Dismount.java( Q0 M, V8 E0 x, x3 w. {8 c* \! c
合并 gameserver/handler/skillhandlers/Blow.java# k7 h# s$ B2 j0 A
添加 gameserver/handler/skillhandlers/InstantJump.java
5 ?" I* {9 Y" `: t# n6 ` 合并 gameserver/handler/skillhandlers/TakeFort.java
# a0 t1 i D. u1 K/ ~9 t* Z, H( K 添加 gameserver/handler/skillhandlers/MountHorse.java1 k* `/ ]1 ^; m) ^* P2 u' _
合并 gameserver/handler/skillhandlers/TakeCastle.java- N/ ?1 K2 q3 m
合并 gameserver/handler/skillhandlers/Pdam.java
0 }$ h7 [! z; g8 h# G3 l4 t 更新 gameserver/handler/chathandlers/ChatClan.java
$ g# D: X1 ~ Z+ t. j7 ]# z 合并 gameserver/handler/admincommandhandlers/AdminAdmin.java' Y6 z/ I* \$ R) Q) ?1 ~
合并 gameserver/handler/admincommandhandlers/AdminEffects.java
; C; Y1 |( ?9 y! H5 o% E 合并 gameserver/handler/admincommandhandlers/AdminSmartShop.java: ]- S( q! V8 c6 {# t
合并 gameserver/handler/admincommandhandlers/AdminSpawn.java$ Q/ w8 J3 S1 L; y" r' a, y
合并 gameserver/idfactory/BitSetIDFactory.java- n0 O6 k- r. k/ [
更新 gameserver/idfactory/BitSetRebuildFactory.java0 _; C l+ R8 O
更新 gameserver/ai/L2AttackableAI.java& P' ~2 n9 G6 ?% m% w$ V
更新 gameserver/ai/L2CharacterAI.java
3 N8 v! R# ^! v 更新 gameserver/ai/L2PlayerAI.java$ B. T0 d' X# q. B4 x! @( e
更新 gameserver/ai/L2ControllableMobAI.java# B: X5 L. t, Y( _4 M
更新 gameserver/ai/L2SummonAI.java
' D7 e( T7 i9 \ I; @# K 更新 gameserver/ai/L2SiegeGuardAI.java
4 g' m* T0 A% {" z0 `1 I 更新 gameserver/ai/AbstractAI.java
3 }- E( N: x- c- I. F3 i" R% F* ~ 合并 gameserver/RecipeController.java
; r5 C/ @" z% S9 P 合并 gameserver/instancemanager/grandbosses/FrintezzaManager.java
6 m# v/ h* x t2 N9 ^8 ]1 u, t* L 合并 gameserver/instancemanager/CastleManager.java7 v( Z% ?# m z0 x9 m6 g2 U
合并 gameserver/datatables/ClanTable.java7 t. |' Q+ g+ n. @. i0 m9 w
更新 gameserver/datatables/RecordTable.java2 P3 Y3 U. H% Z' [" }. W/ I m8 ~
合并 gameserver/datatables/PetDataTable.java1 E9 z: v& w% m5 u! ]' F; `- S! ?
合并 gameserver/datatables/NpcWalkerRoutesTable.java& z! s9 V1 e* E$ v0 e/ I8 y5 d
合并 gameserver/SevenSigns.java
# o1 |$ ~( b- m, V( D 合并 gameserver/communitybbs/Manager/RegionBBSManager.java6 t, H. b5 \- ?8 r+ x' S
校对 gameserver/communitybbs/CommunityBoard.java9 Q6 `4 |/ p% Q+ `3 v2 R
更新 gameserver/util/Broadcast.java
6 M2 ?* W6 _- k 更新 status/Status.java3 G1 s9 k; d9 q: ^
合并 Config.java
- \8 e) M0 u* p% L6 c 合并 pom.xml; \- q# g' P, R+ n. s
===== 文件更新明细: =====
/ I- V8 k# S. a7 n7 w; N i7 M2 X 校对: 6
% L4 A8 g* Y7 v! @) I5 R6 s5 ] 合并: 32' f4 m' R2 }+ R. I9 ~/ x" {6 `
删除: 1$ m- P. Y8 R Y8 j2 b! R
添加: 4 j4 ]/ j& t9 V: v; _3 a2 \
更新: 1306 H) @$ A z, h- i
Datapack更新:2 Z, K E; y2 c3 {
更新 sql/server_database/weapon.sql1 I7 q6 a: J6 N4 v u5 V6 q5 n
更新 sql/server_database/etcitem.sql+ b0 k. N# f2 L3 n
更新 sql/server_database/teleport.sql
* A& [& h+ O) l6 D" n, U 更新 sql/server_database/droplist.sql9 \4 A2 P' \& q. K* O }! ~' @
更新 sql/server_database/raidboss_spawnlist.sql
! T- \: t7 S- y5 q 更新 sql/server_database/minions.sql
@# o& F; K- v* L: i6 E. u, x 更新 sql/server_database/skill_trees.sql, o- m1 B1 u# n
更新 sql/server_database/armor.sql# n* `% o& w/ j. q: ^9 `
更新 sql/server_database/npc.sql2 ]5 {' f/ s+ k( G! r7 {: U7 ?
更新 sql/server_database/char_templates.sql
6 x" q: q4 x" [5 u3 @ 更新 data/scripts.cfg* A8 y0 P; q: f- L7 F
更新 data/scripts/quests/219_TestimonyOfFate/__init__.py
" j! P& @# P" V6 f2 s2 |; @0 A7 J 添加 data/scripts/quests/131_BirdInACage/32271-01.htm8 W4 @: B! W' W/ n! p: w
添加 data/scripts/quests/131_BirdInACage/32264-00.htm
! u% _4 E$ N) A 添加 data/scripts/quests/131_BirdInACage/32271-02.htm" \# E0 S; D& p( c& F
添加 data/scripts/quests/131_BirdInACage/32264-01.htm
+ x4 g4 Q3 g; l5 L3 d+ ` 添加 data/scripts/quests/131_BirdInACage/32271-03.htm8 O/ Z3 n; h' ~0 [; R
添加 data/scripts/quests/131_BirdInACage/__init__.py. o) c8 }$ Q; L' \
添加 data/scripts/quests/131_BirdInACage/32264-02.htm
5 y5 \; D. b. T! }% p 添加 data/scripts/quests/131_BirdInACage/32264-11.htm
+ [5 I! ^2 C" V# z 添加 data/scripts/quests/131_BirdInACage/32264-03.htm5 x! P0 ~0 P1 e6 a3 L
添加 data/scripts/quests/131_BirdInACage/32264-12.htm1 ?9 p0 w/ h* [( F
添加 data/scripts/quests/131_BirdInACage/32264-04.htm8 m2 p% n3 h9 w) S& j
添加 data/scripts/quests/131_BirdInACage/32264-13.htm
; _0 [ `8 V+ U" v! C* U1 U 添加 data/scripts/quests/131_BirdInACage/32264-05.htm
0 D0 q3 @" K0 N. F X 添加 data/scripts/quests/131_BirdInACage/32264-06.htm
! Q- Z+ u$ u# [# o1 f% D w 添加 data/scripts/quests/131_BirdInACage/32264-07.htm* @, l) H+ ^# _+ h- ]
添加 data/scripts/quests/131_BirdInACage/32264-08.htm
* b- v& b4 }6 S& |/ _! y4 H0 P" p 添加 data/scripts/quests/131_BirdInACage/32264-09.htm2 X# g7 U+ H: I, n7 a4 I
删除 data/scripts/ai/group_template/retreat_onattack.py
3 C* Y4 \4 z. { 删除 data/scripts/ai/group_template/mutation.py! P4 C& {0 ^2 C0 F7 C
删除 data/scripts/ai/group_template/splendor.py0 M* \' u% w9 o
更新 data/scripts/ai/group_template/ol_mahum_general.py
; n1 E' G* f5 k2 w0 l 添加 data/scripts/ai/group_template/SummonMinions.java6 Q% i" V; J+ G% T
添加 data/scripts/ai/group_template/PolymorphingOnAttack.java+ ] y2 V L, j3 m8 w
更新 data/scripts/ai/group_template/karul_bugbear.py) k" C! F3 |- ?# Z! p
更新 data/scripts/ai/group_template/timak_orc_troop_leader.py% i0 E; M) z2 @& ]3 j* C" M5 h6 G
更新 data/scripts/ai/group_template/delu_lizardman_special_agent.py( m _* @6 w% Q" \9 V! l
更新 data/scripts/ai/group_template/warrior_monk.py& a5 P& N) M( H R% F* Z, O) v J
更新 data/scripts/ai/group_template/fairy_trees.py; q, Z# S% ]$ V) y9 y6 f {
更新 data/scripts/ai/group_template/cats_eye_bandit.py
! B# X7 k# F0 f: l8 L9 Z e3 [ 更新 data/scripts/ai/group_template/delu_lizardman_special_commander.py. ~# ]# n* P) \* j3 q2 S4 J
更新 data/scripts/ai/group_template/turek_orc_supplier.py
9 t4 D3 e) n! |) B7 G+ t5 H 更新 data/scripts/ai/group_template/turek_orc_footman.py
7 w; p) j2 j+ Q! U) V3 j 更新 data/scripts/ai/group_template/hellbound_desert.py# d. N4 }* Z1 g q
更新 data/scripts/ai/group_template/FeedableBeasts.java- C, {/ h `" a! G E) A3 [$ b
更新 data/scripts/ai/group_template/Chests.java. H$ m K# J' E+ V
更新 data/scripts/ai/group_template/timak_orc_overlord.py
$ p% V- {" j( P8 _( q- W, C# ^ 更新 data/scripts/ai/group_template/PolymorphingAngel.java
1 f3 Q, C0 T6 A5 d q: ^ 更新 data/scripts/ai/group_template/turek_orc_warlord.py' ]$ o. J8 \$ C8 Z
添加 data/scripts/ai/individual/benom.py* c0 A- _: ^7 w/ t- p0 [, j6 E
更新 data/scripts/transformations/InquisitorBishop.java
* l- u* {6 W/ X 更新 data/scripts/transformations/VanguardDarkAvenger.java, ?. W: Q4 Q' ^" m" [
更新 data/scripts/transformations/VanguardTempleKnight.java
8 W3 Z7 y2 y9 s+ s# N1 A2 C 更新 data/scripts/transformations/VanguardShilienKnight.java
( t, y* b- u9 y E- U 更新 data/scripts/transformations/VanguardPaladin.java
7 i. _! u1 t% T 更新 data/scripts/transformations/InquisitorElvenElder.java& k" T5 L2 X6 Z1 ]5 _
更新 data/scripts/transformations/InquisitorShilienElder.java ^/ ^1 E+ @; \ P1 _" q! Y
更新 data/scripts/custom/6050_KetraOrcSupport/__init__.py- j# @+ J0 z5 {' W! H2 O% @
更新 data/scripts/custom/6051_VarkaSilenosSupport/__init__.py
7 I1 @7 I* d! _6 ^" i* t* L; d n 更新 data/recipes.xml. V, u% W6 r( q: M( ?* ]
更新 data/stats/armor/10200-10299.xml
0 H1 I8 ^3 _; J" m& e 更新 data/stats/armor/9400-9499.xml
2 ]: Q0 y& s4 A8 ?0 J" X 更新 data/stats/armor/10100-10199.xml- Z! S. d# l z6 e8 Z, W
更新 data/stats/armor/13300-13399.xml
; v# f3 T1 d4 A 更新 data/stats/skills/0200-0299.xml+ j( A0 G0 u8 |
更新 data/stats/skills/2000-2099.xml
, s1 B% X* m% E5 p4 P% {1 w7 u: j 更新 data/stats/skills/3100-3199.xml
! f, C7 q$ X/ q; a0 _0 ~ 更新 data/stats/skills/1300-1399.xml5 ~7 T4 j' o' J" s
更新 data/stats/skills/2400-2499.xml( p: |8 f9 I9 n8 N' ~! }
更新 data/stats/skills/0600-0699.xml
2 j% \) D$ E0 l* K; \ 更新 data/stats/skills/4200-4299.xml
3 E' @3 N% s/ P( p; [: K( q x- h8 d5 m 更新 data/stats/skills/3500-3599.xml' g7 a$ Y' a6 S0 M; D# n
更新 data/stats/skills/5300-5399.xml6 t9 c0 a' o& O
更新 data/stats/skills/4600-4699.xml
8 S/ W- u# B- T' y) J( f! p& _" |, c 更新 data/stats/skills/8200-8299.xml
9 }/ a( {5 z( F* t1 d4 d6 T 更新 data/stats/skills/1000-1099.xml
+ `% x' }2 m* z' z* `- s% K 更新 data/stats/skills/0300-0399.xml
: t/ L- i0 l6 _7 i7 {2 K; f 更新 data/stats/skills/5000-5099.xml9 f4 Z5 T8 o' ]8 S `+ i* V
更新 data/stats/skills/1400-1499.xml
( o U5 ^ I- u5 S7 n 更新 data/stats/skills/3200-3299.xml
4 a# S1 c2 G/ e* U0 j 更新 data/stats/skills/4300-4399.xml
( b3 f0 }+ j% a5 i3 w, C6 s 更新 data/stats/skills/0700-0799.xml9 ?, }/ e$ B% B/ [1 X! J
更新 data/stats/skills/5400-5499.xml
4 k, b9 ?1 r' r$ S6 w% O 更新 data/stats/skills/3600-3699.xml
1 J8 d& Y, E3 i 更新 data/stats/skills/0000-0099.xml: K; M. m/ a" ]% W+ {
更新 data/stats/skills/1100-1199.xml
+ B, {! b% {( Q 更新 data/stats/skills/2200-2299.xml
1 N Y4 d' n/ N3 e3 i! V; T% Q# F6 j 更新 data/stats/skills/0400-0499.xml1 h# m4 |5 b8 ^9 \4 f5 f6 G
更新 data/stats/skills/4000-4099.xml, C O7 w5 M0 ~# B& m1 T
更新 data/stats/skills/3300-3399.xml
) `4 l$ j# A7 m" t+ t( ` 更新 data/stats/skills/1500-1599.xml
" _, N+ R: k. [# j, H5 w 更新 data/stats/skills/5100-5199.xml. C+ e8 |2 _; A& o2 x
更新 data/stats/skills/0800-0899.xml0 }6 F% O8 T" X! B3 H0 O% L7 c# T% s
更新 data/stats/skills/4400-4499.xml& [# a. b, _1 W6 b
更新 data/stats/skills/5500-5599.xml5 w5 {2 A- v* l$ j, o6 {( W: s, k0 j
更新 data/stats/skills/0100-0199.xml; v( P5 b3 q6 y0 m- Y8 s
更新 data/stats/skills/3000-3099.xml
6 S9 Y; T3 R6 q( c0 r9 l* p( H 更新 data/stats/skills/1200-1299.xml5 H, N6 ?9 Q$ _1 g
更新 data/stats/skills/0500-0599.xml2 {9 J+ ?1 S$ b- O
更新 data/stats/skills/4100-4199.xml6 d- {3 l' g0 |+ N. l
更新 data/stats/skills/3400-3499.xml
) x7 I" A/ Y- M8 Y3 V 更新 data/stats/skills/5200-5299.xml) q! u4 _. x" L) }( i, F: E
更新 data/stats/skills/7000-7099.xml( W, D. c! J% x7 a$ X, q- u) t
更新 data/stats/skills/4500-4599.xml
' I% g; h: [9 k* o 更新 data/stats/skills/5600-5699.xml( [: ~* B4 Y+ `2 G9 @! e: ^$ z
更新 data/stats/weapon/10200-10299.xml
: r0 Z% {4 [; v# ]5 u 更新 data/stats/weapon/10400-10499.xml
5 v. @) Y4 j& R 更新 data/stats/weapon/9300-9399.xml
" T) b3 r% H2 { 更新 data/stats/weapon/2500-2599.xml
( J3 z" H) N! {# N5 ^ 更新 data/stats/weapon/9400-9499.xml
8 a7 t4 ~: w A _3 v4 U% L; T 更新 data/stats/weapon/9800-9899.xml7 P k) k, o" m( L6 T* ^
更新 data/stats/weapon/10500-10599.xml* y+ t3 a, \( I4 p% V6 {
更新 data/stats/weapon/2600-2699.xml
1 G: n0 {+ V& J. D; Q 更新 data/stats/weapon/6300-6399.xml
- P+ B5 W+ B$ T5 D* j+ K 更新 data/stats/weapon/8100-8199.xml
" M3 b4 j- t( \, E! h7 c4 t# o4 U 更新 data/stats/weapon/9200-9299.xml+ s# [" X# \$ K2 O* s
更新 data/html/mods/npc/buffer/50000-orc.htm1 U8 `8 m9 ]8 ?0 ?2 {, [) Z; G
添加 data/html/seven_signs/rift/GuardianOfBorder-1.htm7 M; X, U2 G* \0 b8 O$ x& M- C# a
校对 data/html/seven_signs/rift/GuardianOfBorder.htm
9 H6 @, U$ M- L9 L4 U 添加 data/html/default/32321-1.htm9 u! e: G. l5 m
添加 data/html/default/32321.htm8 v3 A8 B: P1 F# S0 F
添加 data/html/default/32322-1.htm7 v/ R, Y7 v* w5 b- E
添加 data/html/default/32322.htm
j$ H. b! f: E3 |" y 校对 data/html/teleporter/32378.htm
& n* ]& z. n+ g6 X- j 添加 data/html/common/kamaloka_1.htm2 O! n5 p& T, x b
添加 data/html/common/kamaloka_2.htm
" S; j3 F* \+ J 更新 data/html/help/tutorial/5588-12.htm: q# e) z8 b' E+ \, M* Z" p$ t
校对 data/html/guard/31340.htm
8 o( a2 k9 k% l! ~ K. G- X 添加 data/html/guard/31340-2.htm. G3 Y7 ?% x+ a0 g# ? j# @9 c
校对 data/html/guard/30916-1.htm& _. G$ d5 @, ]6 d0 }$ `& L2 _
校对 data/html/guard/30916.htm5 ^# q) r# L' b# k6 i* J
更新 data/multisell/311262501.xml o. a+ y% ^, Y# \- D* a. ^7 S
更新 data/multisell/311262510.xml
G% u* K! z! M# A9 a, u 添加 data/multisell/32378.xml
( q% J$ \. |; Z, H/ k! L 更新 data/multisell/3361.xml
. t7 X# f1 T5 z1 Q" W( c/ [ 更新 data/multisell/3362.xml( x8 @1 a" x+ q8 r" d
更新 data/multisell/3363.xml
$ a/ s" }/ k7 A ===== 文件更新明细: =====( @; c" c) z, M5 t* E" J
校对: 5
, w) a( d+ x5 o' I$ [6 m4 T! p 删除: 43 q; l8 B; }: N
添加: 39- [( E9 N) E j; \' j) c: d
更新: 102
. E' _& [( w8 {3 } 密码:1234567893 }& Z) f- x7 _ z; L( d6 o* P: ]
http://bbs.99nets.com
+ U, W/ I8 X9 T) u下载地址:
|