From 31faf123daba64bc8399ff70f5461419fffcd9df Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Wed, 6 May 2015 13:46:55 +0000 Subject: [PATCH] [Classic] Removed skills that do not exist in Classic client. --- .../data_classic/html/admin/transform.htm | 56 - .../data_classic/html/admin/transform2.htm | 106 - .../data_classic/html/admin/transform3.htm | 91 - .../data_classic/html/admin/transform4.htm | 72 - .../data_classic/html/admin/transform5.htm | 58 - trunk/dist/game/data_classic/scripts.cfg | 1 - .../ai/npc/WyvernManager/WyvernManager.java | 313 -- .../npc/WyvernManager/wyvernmanager-01.html | 7 - .../npc/WyvernManager/wyvernmanager-02.html | 4 - .../npc/WyvernManager/wyvernmanager-03.html | 5 - .../npc/WyvernManager/wyvernmanager-03b.html | 4 - .../npc/WyvernManager/wyvernmanager-04.html | 3 - .../npc/WyvernManager/wyvernmanager-05.html | 3 - .../npc/WyvernManager/wyvernmanager-06.html | 3 - .../npc/WyvernManager/wyvernmanager-07.html | 4 - .../npc/WyvernManager/wyvernmanager-dusk.html | 4 - .../skillTrees/abilitySkillTree.xml | 143 - .../skillTrees/classicSkillTree.xml | 54 - .../data_classic/skillTrees/documentation.txt | 51 - .../skillTrees/gameMasterAuraSkillTree.xml | 45 - .../skillTrees/gameMasterSkillTree.xml | 12 - .../skillTrees/nobleSkillTree.xml | 3 - .../data_classic/skillTrees/raceSkillTree.xml | 33 - .../skillTrees/subClassSkillTree.xml | 77 - .../skillTrees/subclassChangeSkillTree.xml | 10 - .../skillTrees/transferSkillTree.xml | 333 -- .../skillTrees/transformSkillTree.xml | 169 - .../data_classic/stats/npcs/01500-01599.xml | 2 +- .../data_classic/stats/npcs/14000-14099.xml | 99 - .../data_classic/stats/npcs/14100-14199.xml | 100 - .../data_classic/stats/npcs/14200-14299.xml | 56 - .../data_classic/stats/npcs/14300-14399.xml | 100 - .../data_classic/stats/npcs/14400-14499.xml | 56 - .../data_classic/stats/npcs/14500-14599.xml | 100 - .../data_classic/stats/npcs/14600-14699.xml | 56 - .../data_classic/stats/npcs/14700-14799.xml | 3 - .../data_classic/stats/npcs/14800-14899.xml | 69 - .../data_classic/stats/npcs/14900-14999.xml | 16 - .../data_classic/stats/npcs/29000-29099.xml | 1 - .../data_classic/stats/skills/00300-00399.xml | 54 - .../data_classic/stats/skills/00400-00499.xml | 247 -- .../data_classic/stats/skills/00500-00599.xml | 817 ----- .../data_classic/stats/skills/00600-00699.xml | 668 ---- .../data_classic/stats/skills/00700-00799.xml | 114 - .../data_classic/stats/skills/00800-00899.xml | 581 ---- .../data_classic/stats/skills/00900-00999.xml | 111 - .../data_classic/stats/skills/01300-01399.xml | 121 - .../data_classic/stats/skills/01400-01499.xml | 73 - .../data_classic/stats/skills/01500-01599.xml | 186 -- .../data_classic/stats/skills/01600-01699.xml | 738 ----- .../data_classic/stats/skills/01700-01799.xml | 455 --- .../data_classic/stats/skills/01900-01999.xml | 1078 ------ .../data_classic/stats/skills/02000-02099.xml | 185 -- .../data_classic/stats/skills/02100-02199.xml | 683 ---- .../data_classic/stats/skills/02200-02299.xml | 2068 ------------ .../data_classic/stats/skills/02300-02399.xml | 1955 ----------- .../data_classic/stats/skills/02400-02499.xml | 2159 ------------ .../data_classic/stats/skills/02500-02599.xml | 1818 ---------- .../data_classic/stats/skills/02600-02699.xml | 2168 ------------ .../data_classic/stats/skills/02700-02799.xml | 2922 ----------------- .../data_classic/stats/skills/02800-02899.xml | 2143 ------------ .../data_classic/stats/skills/02900-02999.xml | 2080 ------------ .../data_classic/stats/skills/03000-03099.xml | 185 -- .../data_classic/stats/skills/03100-03199.xml | 59 - .../data_classic/stats/skills/03200-03299.xml | 661 ---- .../data_classic/stats/skills/03300-03399.xml | 1161 ------- .../data_classic/stats/skills/03400-03499.xml | 1339 -------- .../data_classic/stats/skills/03500-03599.xml | 629 ---- .../data_classic/stats/skills/03600-03699.xml | 1027 ------ .../data_classic/stats/skills/03700-03799.xml | 1547 --------- .../data_classic/stats/skills/03800-03899.xml | 1286 -------- .../data_classic/stats/skills/03900-03999.xml | 1221 ------- .../data_classic/stats/skills/04100-04199.xml | 31 - .../data_classic/stats/skills/04600-04699.xml | 34 - .../data_classic/stats/skills/05000-05099.xml | 71 - .../data_classic/stats/skills/05100-05199.xml | 68 - .../data_classic/stats/skills/05200-05299.xml | 92 - .../data_classic/stats/skills/05400-05499.xml | 79 - .../data_classic/stats/skills/05600-05699.xml | 166 - .../data_classic/stats/skills/05700-05799.xml | 35 - .../data_classic/stats/skills/05800-05899.xml | 101 - .../data_classic/stats/skills/05900-05999.xml | 85 - .../data_classic/stats/skills/06000-06099.xml | 53 - .../data_classic/stats/skills/06100-06199.xml | 73 - .../data_classic/stats/skills/06200-06299.xml | 150 - .../data_classic/stats/skills/06300-06399.xml | 297 -- .../data_classic/stats/skills/06400-06499.xml | 341 -- .../data_classic/stats/skills/06600-06699.xml | 66 - .../data_classic/stats/skills/06700-06799.xml | 16 - .../data_classic/stats/skills/06800-06899.xml | 5 - .../data_classic/stats/skills/06900-06999.xml | 13 - .../data_classic/stats/skills/07000-07099.xml | 63 - .../data_classic/stats/skills/07100-07199.xml | 58 - .../data_classic/stats/skills/08000-08099.xml | 1191 ------- .../data_classic/stats/skills/08100-08199.xml | 1318 -------- .../data_classic/stats/skills/08200-08299.xml | 1925 ----------- .../data_classic/stats/skills/08300-08399.xml | 1558 --------- .../data_classic/stats/skills/08400-08499.xml | 1523 --------- .../data_classic/stats/skills/08500-08599.xml | 1083 ------ .../data_classic/stats/skills/08600-08699.xml | 966 ------ .../data_classic/stats/skills/08700-08799.xml | 783 ----- .../data_classic/stats/skills/08800-08899.xml | 717 ---- .../data_classic/stats/skills/08900-08999.xml | 137 - .../data_classic/stats/skills/09000-09099.xml | 1806 ---------- .../data_classic/stats/skills/09100-09199.xml | 1465 --------- .../data_classic/stats/skills/09200-09299.xml | 886 ----- .../data_classic/stats/skills/09300-09399.xml | 705 ---- .../data_classic/stats/skills/09400-09499.xml | 708 ---- .../data_classic/stats/skills/09500-09599.xml | 794 ----- .../data_classic/stats/skills/09600-09699.xml | 826 ----- .../data_classic/stats/skills/09700-09799.xml | 761 ----- .../data_classic/stats/skills/09800-09899.xml | 681 ---- .../data_classic/stats/skills/09900-09999.xml | 785 ----- .../data_classic/stats/skills/10000-10099.xml | 2364 ------------- .../data_classic/stats/skills/10100-10199.xml | 55 - .../data_classic/stats/skills/10200-10299.xml | 1788 ---------- .../data_classic/stats/skills/10300-10399.xml | 310 -- .../data_classic/stats/skills/10400-10499.xml | 30 - .../data_classic/stats/skills/10500-10599.xml | 1785 ---------- .../data_classic/stats/skills/10600-10699.xml | 88 - .../data_classic/stats/skills/10700-10799.xml | 1481 --------- .../data_classic/stats/skills/10800-10899.xml | 371 --- .../data_classic/stats/skills/10900-10999.xml | 82 - .../data_classic/stats/skills/11000-11099.xml | 2580 --------------- .../data_classic/stats/skills/11100-11199.xml | 682 ---- .../data_classic/stats/skills/11200-11299.xml | 729 ---- .../data_classic/stats/skills/11300-11399.xml | 824 ----- .../data_classic/stats/skills/11400-11499.xml | 39 - .../data_classic/stats/skills/11500-11599.xml | 2523 -------------- .../data_classic/stats/skills/11600-11699.xml | 387 --- .../data_classic/stats/skills/11700-11799.xml | 1228 ------- .../data_classic/stats/skills/11800-11899.xml | 662 ---- .../data_classic/stats/skills/11900-11999.xml | 32 - .../data_classic/stats/skills/12000-12099.xml | 906 ----- .../data_classic/stats/skills/12100-12199.xml | 885 ----- .../data_classic/stats/skills/12200-12299.xml | 903 ----- .../data_classic/stats/skills/12300-12399.xml | 903 ----- .../data_classic/stats/skills/12400-12499.xml | 903 ----- .../data_classic/stats/skills/12500-12599.xml | 903 ----- .../data_classic/stats/skills/12600-12699.xml | 903 ----- .../data_classic/stats/skills/12700-12799.xml | 901 ----- .../data_classic/stats/skills/12800-12899.xml | 676 ---- .../data_classic/stats/skills/12900-12999.xml | 901 ----- .../data_classic/stats/skills/13000-13099.xml | 2074 ------------ .../data_classic/stats/skills/13100-13199.xml | 734 ----- .../data_classic/stats/skills/13200-13299.xml | 781 ----- .../data_classic/stats/skills/13300-13399.xml | 781 ----- .../data_classic/stats/skills/13400-13499.xml | 713 ---- .../data_classic/stats/skills/13500-13599.xml | 741 ----- .../data_classic/stats/skills/13600-13699.xml | 437 --- .../data_classic/stats/skills/14000-14099.xml | 1090 ------ .../data_classic/stats/skills/14100-14199.xml | 994 ------ .../data_classic/stats/skills/14200-14299.xml | 995 ------ .../data_classic/stats/skills/14300-14399.xml | 956 ------ .../data_classic/stats/skills/14400-14499.xml | 920 ------ .../data_classic/stats/skills/14500-14599.xml | 982 ------ .../data_classic/stats/skills/14600-14699.xml | 989 ------ .../data_classic/stats/skills/14700-14799.xml | 837 ----- .../data_classic/stats/skills/14800-14899.xml | 1010 ------ .../data_classic/stats/skills/14900-14999.xml | 1002 ------ .../data_classic/stats/skills/15000-15099.xml | 1033 ------ .../data_classic/stats/skills/15100-15199.xml | 495 --- .../data_classic/stats/skills/15200-15299.xml | 243 -- .../data_classic/stats/skills/15300-15399.xml | 232 -- .../data_classic/stats/skills/15400-15499.xml | 53 - .../data_classic/stats/skills/15500-15599.xml | 86 - .../data_classic/stats/skills/15600-15699.xml | 421 --- .../data_classic/stats/skills/16000-16099.xml | 7 - .../data_classic/stats/skills/16100-16199.xml | 111 - .../data_classic/stats/skills/16200-16299.xml | 33 - .../data_classic/stats/skills/16300-16399.xml | 106 - .../data_classic/stats/skills/16400-16499.xml | 84 - .../data_classic/stats/skills/17000-17099.xml | 724 ---- .../data_classic/stats/skills/17100-17199.xml | 738 ----- .../data_classic/stats/skills/17200-17299.xml | 674 ---- .../data_classic/stats/skills/17300-17399.xml | 665 ---- .../data_classic/stats/skills/17400-17499.xml | 703 ---- .../data_classic/stats/skills/17500-17599.xml | 675 ---- .../data_classic/stats/skills/17600-17699.xml | 803 ----- .../data_classic/stats/skills/17700-17799.xml | 742 ----- .../data_classic/stats/skills/17800-17899.xml | 637 ---- .../data_classic/stats/skills/17900-17999.xml | 759 ----- .../data_classic/stats/skills/18000-18099.xml | 565 ---- .../data_classic/stats/skills/18100-18199.xml | 770 ----- .../data_classic/stats/skills/18200-18299.xml | 427 --- .../data_classic/stats/skills/19000-19099.xml | 606 ---- .../data_classic/stats/skills/19100-19199.xml | 1074 ------ .../data_classic/stats/skills/19200-19299.xml | 11 - .../data_classic/stats/skills/20000-20099.xml | 21 - .../data_classic/stats/skills/21000-21099.xml | 1785 ---------- .../data_classic/stats/skills/21100-21199.xml | 1776 ---------- .../data_classic/stats/skills/21200-21299.xml | 1077 ------ .../data_classic/stats/skills/21300-21399.xml | 779 ----- .../data_classic/stats/skills/21400-21499.xml | 559 ---- .../data_classic/stats/skills/21600-21699.xml | 10 - .../data_classic/stats/skills/22000-22099.xml | 1872 ----------- .../data_classic/stats/skills/22100-22199.xml | 1772 ---------- .../data_classic/stats/skills/22200-22299.xml | 933 ------ .../data_classic/stats/skills/22300-22399.xml | 536 --- .../data_classic/stats/skills/22400-22499.xml | 648 ---- .../data_classic/stats/skills/22500-22599.xml | 616 ---- .../data_classic/stats/skills/22600-22699.xml | 667 ---- .../data_classic/stats/skills/22700-22799.xml | 744 ----- .../data_classic/stats/skills/22800-22899.xml | 640 ---- .../data_classic/stats/skills/22900-22999.xml | 678 ---- .../data_classic/stats/skills/23000-23099.xml | 1770 ---------- .../data_classic/stats/skills/23100-23199.xml | 1440 -------- .../data_classic/stats/skills/23200-23299.xml | 1749 ---------- .../data_classic/stats/skills/23300-23399.xml | 887 ----- .../data_classic/stats/skills/23400-23499.xml | 1114 ------- .../data_classic/stats/skills/23500-23599.xml | 927 ------ .../data_classic/stats/skills/23600-23699.xml | 353 -- .../data_classic/stats/skills/26000-26099.xml | 1195 ------- .../data_classic/stats/skills/26100-26199.xml | 730 ---- .../data_classic/stats/skills/26200-26299.xml | 513 --- .../data_classic/stats/skills/26300-26399.xml | 603 ---- .../data_classic/stats/skills/26400-26499.xml | 603 ---- .../data_classic/stats/skills/26500-26599.xml | 603 ---- .../data_classic/stats/skills/26600-26699.xml | 603 ---- .../data_classic/stats/skills/26700-26799.xml | 603 ---- .../data_classic/stats/skills/26800-26899.xml | 603 ---- .../data_classic/stats/skills/26900-26999.xml | 621 ---- .../data_classic/stats/skills/27000-27099.xml | 603 ---- .../data_classic/stats/skills/27100-27199.xml | 603 ---- .../data_classic/stats/skills/27200-27299.xml | 603 ---- .../data_classic/stats/skills/27300-27399.xml | 508 --- .../data_classic/stats/skills/30000-30099.xml | 659 ---- .../data_classic/stats/skills/30400-30499.xml | 24 - .../data_classic/stats/skills/30500-30599.xml | 514 --- .../data_classic/stats/skills/30600-30699.xml | 74 - .../stats/transformations/00001.xml | 241 -- .../stats/transformations/00002.xml | 257 -- .../stats/transformations/00003.xml | 265 -- .../stats/transformations/00004.xml | 265 -- .../stats/transformations/00005.xml | 255 -- .../stats/transformations/00006.xml | 255 -- .../stats/transformations/00007.xml | 255 -- .../stats/transformations/00008.xml | 363 -- .../stats/transformations/00009.xml | 363 -- .../stats/transformations/00010.xml | 367 --- .../stats/transformations/00011.xml | 367 --- .../stats/transformations/00012.xml | 367 --- .../stats/transformations/00013.xml | 367 --- .../stats/transformations/00014.xml | 367 --- .../stats/transformations/00015.xml | 367 --- .../stats/transformations/00016.xml | 363 -- .../stats/transformations/00017.xml | 363 -- .../stats/transformations/00018.xml | 377 --- .../stats/transformations/00019.xml | 375 --- .../stats/transformations/00020.xml | 375 --- .../stats/transformations/00021.xml | 399 --- .../stats/transformations/00022.xml | 27 - .../stats/transformations/00101.xml | 29 - .../stats/transformations/00102.xml | 29 - .../stats/transformations/00103.xml | 29 - .../stats/transformations/00104.xml | 29 - .../stats/transformations/00105.xml | 33 - .../stats/transformations/00106.xml | 29 - .../stats/transformations/00107.xml | 29 - .../stats/transformations/00108.xml | 33 - .../stats/transformations/00109.xml | 29 - .../stats/transformations/00110.xml | 29 - .../stats/transformations/00111.xml | 237 -- .../stats/transformations/00112.xml | 237 -- .../stats/transformations/00113.xml | 237 -- .../stats/transformations/00114.xml | 33 - .../stats/transformations/00115.xml | 33 - .../stats/transformations/00116.xml | 33 - .../stats/transformations/00117.xml | 29 - .../stats/transformations/00118.xml | 29 - .../stats/transformations/00119.xml | 29 - .../stats/transformations/00120.xml | 29 - .../stats/transformations/00121.xml | 237 -- .../stats/transformations/00122.xml | 237 -- .../stats/transformations/00123.xml | 243 -- .../stats/transformations/00124.xml | 237 -- .../stats/transformations/00125.xml | 33 - .../stats/transformations/00126.xml | 243 -- .../stats/transformations/00127.xml | 237 -- .../stats/transformations/00129.xml | 31 - .../stats/transformations/00130.xml | 31 - .../stats/transformations/00131.xml | 31 - .../stats/transformations/00132.xml | 31 - .../stats/transformations/00133.xml | 31 - .../stats/transformations/00134.xml | 31 - .../stats/transformations/00135.xml | 31 - .../stats/transformations/00136.xml | 31 - .../stats/transformations/00137.xml | 29 - .../stats/transformations/00154.xml | 31 - .../stats/transformations/00155.xml | 31 - .../stats/transformations/00201.xml | 257 -- .../stats/transformations/00202.xml | 257 -- .../stats/transformations/00203.xml | 257 -- .../stats/transformations/00204.xml | 257 -- .../stats/transformations/00205.xml | 257 -- .../stats/transformations/00206.xml | 257 -- .../stats/transformations/00207.xml | 257 -- .../stats/transformations/00208.xml | 255 -- .../stats/transformations/00209.xml | 255 -- .../stats/transformations/00210.xml | 257 -- .../stats/transformations/00211.xml | 257 -- .../stats/transformations/00212.xml | 257 -- .../stats/transformations/00213.xml | 257 -- .../stats/transformations/00214.xml | 257 -- .../stats/transformations/00215.xml | 257 -- .../stats/transformations/00216.xml | 257 -- .../stats/transformations/00217.xml | 257 -- .../stats/transformations/00218.xml | 257 -- .../stats/transformations/00219.xml | 299 -- .../stats/transformations/00220.xml | 299 -- .../stats/transformations/00221.xml | 299 -- .../stats/transformations/00251.xml | 245 -- .../stats/transformations/00252.xml | 253 -- .../stats/transformations/00253.xml | 249 -- .../stats/transformations/00254.xml | 251 -- .../stats/transformations/00255.xml | 249 -- .../stats/transformations/00256.xml | 249 -- .../stats/transformations/00257.xml | 249 -- .../stats/transformations/00258.xml | 247 -- .../stats/transformations/00259.xml | 245 -- .../stats/transformations/00260.xml | 285 -- .../stats/transformations/00301.xml | 243 -- .../stats/transformations/00302.xml | 243 -- .../stats/transformations/00303.xml | 27 - .../stats/transformations/00304.xml | 29 - .../stats/transformations/00305.xml | 275 -- .../stats/transformations/00306.xml | 257 -- .../stats/transformations/00307.xml | 251 -- .../stats/transformations/00308.xml | 243 -- .../stats/transformations/00309.xml | 241 -- .../stats/transformations/00310.xml | 241 -- .../stats/transformations/00311.xml | 243 -- .../stats/transformations/00312.xml | 461 --- .../stats/transformations/00313.xml | 531 --- .../stats/transformations/00314.xml | 491 --- .../stats/transformations/00315.xml | 545 --- .../stats/transformations/00316.xml | 415 --- .../stats/transformations/00317.xml | 393 --- .../stats/transformations/00318.xml | 377 --- .../stats/transformations/00319.xml | 837 ----- .../stats/transformations/00320.xml | 237 -- .../stats/transformations/00321.xml | 237 -- .../stats/transformations/00322.xml | 237 -- .../stats/transformations/00323.xml | 237 -- .../stats/transformations/00502.xml | 21 - .../stats/transformations/20000.xml | 29 - .../stats/transformations/20001.xml | 29 - .../stats/transformations/20002.xml | 837 ----- .../stats/transformations/20003.xml | 837 ----- .../stats/transformations/20004.xml | 27 - .../stats/transformations/20005.xml | 33 - .../stats/transformations/20006.xml | 33 - .../stats/transformations/20007.xml | 27 - .../com/l2jserver/gameserver/GameServer.java | 5 +- 354 files changed, 5 insertions(+), 174566 deletions(-) delete mode 100644 trunk/dist/game/data_classic/html/admin/transform2.htm delete mode 100644 trunk/dist/game/data_classic/html/admin/transform3.htm delete mode 100644 trunk/dist/game/data_classic/html/admin/transform4.htm delete mode 100644 trunk/dist/game/data_classic/html/admin/transform5.htm delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/WyvernManager.java delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-01.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-02.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-03.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-03b.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-04.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-05.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-06.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-07.html delete mode 100644 trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-dusk.html delete mode 100644 trunk/dist/game/data_classic/skillTrees/abilitySkillTree.xml delete mode 100644 trunk/dist/game/data_classic/skillTrees/documentation.txt delete mode 100644 trunk/dist/game/data_classic/skillTrees/raceSkillTree.xml delete mode 100644 trunk/dist/game/data_classic/skillTrees/subClassSkillTree.xml delete mode 100644 trunk/dist/game/data_classic/skillTrees/subclassChangeSkillTree.xml delete mode 100644 trunk/dist/game/data_classic/skillTrees/transferSkillTree.xml delete mode 100644 trunk/dist/game/data_classic/skillTrees/transformSkillTree.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/01700-01799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/01900-01999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/02300-02399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/02400-02499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/02600-02699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/02700-02799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/02800-02899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/02900-02999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/03300-03399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/03700-03799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/03800-03899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/03900-03999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08000-08099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08100-08199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08200-08299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08300-08399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08400-08499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08500-08599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08600-08699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08700-08799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08800-08899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/08900-08999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/09000-09099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/09100-09199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/09600-09699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/09700-09799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/09800-09899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/09900-09999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10000-10099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10100-10199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10200-10299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10300-10399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10400-10499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10500-10599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10600-10699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10700-10799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10800-10899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/10900-10999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11000-11099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11100-11199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11200-11299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11300-11399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11400-11499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11500-11599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11600-11699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11700-11799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11800-11899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/11900-11999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12000-12099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12100-12199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12200-12299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12300-12399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12400-12499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12500-12599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12600-12699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12700-12799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12800-12899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/12900-12999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13000-13099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13100-13199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13200-13299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13300-13399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13400-13499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13500-13599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/13600-13699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14100-14199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14200-14299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14300-14399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14400-14499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14600-14699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14800-14899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/14900-14999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/15000-15099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17000-17099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17200-17299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17300-17399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17400-17499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17500-17599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17600-17699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17700-17799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17800-17899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/17900-17999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/18000-18099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/18100-18199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/18200-18299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/19200-19299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/21000-21099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/21300-21399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/21400-21499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/21600-21699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22000-22099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22100-22199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22200-22299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22300-22399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22400-22499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22500-22599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22600-22699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22700-22799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22800-22899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/22900-22999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/23100-23199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/23300-23399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/23400-23499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/23500-23599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/23600-23699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26000-26099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26100-26199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26200-26299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26300-26399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26400-26499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26500-26599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26600-26699.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26700-26799.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26800-26899.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/26900-26999.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/27000-27099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/27100-27199.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/27200-27299.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/27300-27399.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/30000-30099.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/30400-30499.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/30500-30599.xml delete mode 100644 trunk/dist/game/data_classic/stats/skills/30600-30699.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00001.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00002.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00003.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00004.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00005.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00006.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00007.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00008.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00009.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00010.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00011.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00012.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00013.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00014.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00015.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00016.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00017.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00018.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00019.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00020.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00021.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00022.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00101.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00102.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00103.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00104.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00105.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00106.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00107.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00108.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00109.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00110.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00111.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00112.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00113.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00114.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00115.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00116.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00117.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00118.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00119.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00120.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00121.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00122.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00123.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00124.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00125.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00126.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00127.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00129.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00130.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00131.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00132.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00133.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00134.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00135.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00136.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00137.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00154.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00155.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00201.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00202.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00203.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00204.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00205.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00206.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00207.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00208.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00209.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00210.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00211.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00212.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00213.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00214.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00215.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00216.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00217.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00218.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00219.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00220.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00221.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00251.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00252.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00253.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00254.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00255.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00256.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00257.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00258.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00259.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00260.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00301.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00302.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00303.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00304.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00305.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00306.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00307.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00308.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00309.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00310.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00311.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00312.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00313.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00314.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00315.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00316.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00317.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00318.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00319.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00320.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00321.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00322.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00323.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/00502.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20000.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20001.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20002.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20003.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20004.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20005.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20006.xml delete mode 100644 trunk/dist/game/data_classic/stats/transformations/20007.xml diff --git a/trunk/dist/game/data_classic/html/admin/transform.htm b/trunk/dist/game/data_classic/html/admin/transform.htm index 6cf29a0fdf..82d78ecec2 100644 --- a/trunk/dist/game/data_classic/html/admin/transform.htm +++ b/trunk/dist/game/data_classic/html/admin/transform.htm @@ -10,16 +10,6 @@
- - - - - - -
-
- - @@ -32,51 +22,5 @@
Values:
-
-Divine Transformations: - - - - - - - - - - - - -
-
-Boss Transformations: - - - - - - - - - - - - -
-
-Character Transformations: - - - - - - - - - - - - - -
\ No newline at end of file diff --git a/trunk/dist/game/data_classic/html/admin/transform2.htm b/trunk/dist/game/data_classic/html/admin/transform2.htm deleted file mode 100644 index 47cdf7f428..0000000000 --- a/trunk/dist/game/data_classic/html/admin/transform2.htm +++ /dev/null @@ -1,106 +0,0 @@ -Transformation -
- - - - - - -
Transformation Menu
-
- - - - - - - - -
-
- - - - - -
Values:
-
- - - - - - -
-
-Monster Transformations: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Normal:
Strong:
Weak:
-
- \ No newline at end of file diff --git a/trunk/dist/game/data_classic/html/admin/transform3.htm b/trunk/dist/game/data_classic/html/admin/transform3.htm deleted file mode 100644 index a721147797..0000000000 --- a/trunk/dist/game/data_classic/html/admin/transform3.htm +++ /dev/null @@ -1,91 +0,0 @@ -Transformation -
- - - - - - -
Transformation Menu
-
- - - - - - - - -
-
- - - - - -
Values:
-
- - - - - - -
-
-Event Transformations: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-Mounts Transformations: - - - - - - - - - - - - - - -
-
- \ No newline at end of file diff --git a/trunk/dist/game/data_classic/html/admin/transform4.htm b/trunk/dist/game/data_classic/html/admin/transform4.htm deleted file mode 100644 index 68ef820622..0000000000 --- a/trunk/dist/game/data_classic/html/admin/transform4.htm +++ /dev/null @@ -1,72 +0,0 @@ -Transformation -
- - - - - - -
Transformation Menu
-
- - - - - - - - -
-
- - - - - -
Values:
-
- - - - - - -
-
-Mercenary Transformations: - - - - - - - - - - - -
-
-Battle Transformations: - - - - - - - - - - - - - - - - - - - -
-
- \ No newline at end of file diff --git a/trunk/dist/game/data_classic/html/admin/transform5.htm b/trunk/dist/game/data_classic/html/admin/transform5.htm deleted file mode 100644 index d0a252038a..0000000000 --- a/trunk/dist/game/data_classic/html/admin/transform5.htm +++ /dev/null @@ -1,58 +0,0 @@ -Transformation -
- - - - - - -
Transformation Menu
-
- - - - - - - - -
-
- - - - - -
Values:
-
- - - - - - -
-
-Addition of class horses and Cool Lu. - - - - - - - - - - - - - - - - - - - -
-
- \ No newline at end of file diff --git a/trunk/dist/game/data_classic/scripts.cfg b/trunk/dist/game/data_classic/scripts.cfg index 3ebf965f68..5f97a46712 100644 --- a/trunk/dist/game/data_classic/scripts.cfg +++ b/trunk/dist/game/data_classic/scripts.cfg @@ -29,7 +29,6 @@ ai/npc/Teleports/TeleportToRaceTrack/TeleportToRaceTrack.java ai/npc/Teleports/TeleportWithCharm/TeleportWithCharm.java ai/npc/Trainers/HealerTrainer/HealerTrainer.java ai/npc/VillageMasters/FirstClassTransferTalk/FirstClassTransferTalk.java -ai/npc/WyvernManager/WyvernManager.java # Group Template ai/group_template/FairyTrees.java diff --git a/trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/WyvernManager.java b/trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/WyvernManager.java deleted file mode 100644 index fdb4985689..0000000000 --- a/trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/WyvernManager.java +++ /dev/null @@ -1,313 +0,0 @@ -/* - * Copyright (C) 2004-2015 L2J DataPack - * - * This file is part of L2J DataPack. - * - * L2J DataPack is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * L2J DataPack is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see . - */ -package ai.npc.WyvernManager; - -import java.util.HashMap; -import java.util.Map; - -import ai.npc.AbstractNpcAI; - -import com.l2jserver.Config; -import com.l2jserver.gameserver.model.actor.L2Npc; -import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; -import com.l2jserver.gameserver.model.entity.Fort; -import com.l2jserver.gameserver.model.entity.clanhall.SiegableHall; -import com.l2jserver.gameserver.util.Util; - -/** - * Wyvern Manager - * @author xban1x - */ -public final class WyvernManager extends AbstractNpcAI -{ - private enum ManagerType - { - CASTLE, - CLAN_HALL, - FORT, - } - - // Misc - private static final int CRYSTAL_B_GRADE = 1460; - private static final int WYVERN = 12621; - private static final int WYVERN_FEE = 25; - private static final int STRIDER_LVL = 55; - private static final int[] STRIDERS = - { - 12526, - 12527, - 12528, - 16038, - 16039, - 16040, - 16068, - 13197 - }; - // NPCS - private static final Map MANAGERS = new HashMap<>(); - static - { - MANAGERS.put(35101, ManagerType.CASTLE); - MANAGERS.put(35143, ManagerType.CASTLE); - MANAGERS.put(35185, ManagerType.CASTLE); - MANAGERS.put(35227, ManagerType.CASTLE); - MANAGERS.put(35275, ManagerType.CASTLE); - MANAGERS.put(35317, ManagerType.CASTLE); - MANAGERS.put(35364, ManagerType.CASTLE); - MANAGERS.put(35510, ManagerType.CASTLE); - MANAGERS.put(35536, ManagerType.CASTLE); - MANAGERS.put(35419, ManagerType.CLAN_HALL); - MANAGERS.put(35638, ManagerType.CLAN_HALL); - MANAGERS.put(36457, ManagerType.FORT); - MANAGERS.put(36458, ManagerType.FORT); - MANAGERS.put(36459, ManagerType.FORT); - MANAGERS.put(36460, ManagerType.FORT); - MANAGERS.put(36461, ManagerType.FORT); - MANAGERS.put(36462, ManagerType.FORT); - MANAGERS.put(36463, ManagerType.FORT); - MANAGERS.put(36464, ManagerType.FORT); - MANAGERS.put(36465, ManagerType.FORT); - MANAGERS.put(36466, ManagerType.FORT); - MANAGERS.put(36467, ManagerType.FORT); - MANAGERS.put(36468, ManagerType.FORT); - MANAGERS.put(36469, ManagerType.FORT); - MANAGERS.put(36470, ManagerType.FORT); - MANAGERS.put(36471, ManagerType.FORT); - MANAGERS.put(36472, ManagerType.FORT); - MANAGERS.put(36473, ManagerType.FORT); - MANAGERS.put(36474, ManagerType.FORT); - MANAGERS.put(36475, ManagerType.FORT); - MANAGERS.put(36476, ManagerType.FORT); - MANAGERS.put(36477, ManagerType.FORT); - } - - private WyvernManager() - { - super(WyvernManager.class.getSimpleName(), "ai/npc"); - addStartNpc(MANAGERS.keySet()); - addTalkId(MANAGERS.keySet()); - addFirstTalkId(MANAGERS.keySet()); - } - - private String mountWyvern(L2Npc npc, L2PcInstance player) - { - if (player.isMounted() && (player.getMountLevel() >= STRIDER_LVL) && Util.contains(STRIDERS, player.getMountNpcId())) - { - if (isOwnerClan(npc, player) && (getQuestItemsCount(player, CRYSTAL_B_GRADE) >= WYVERN_FEE)) - { - takeItems(player, CRYSTAL_B_GRADE, WYVERN_FEE); - player.dismount(); - player.mount(WYVERN, 0, true); - return "wyvernmanager-04.html"; - } - return replacePart(player.getHtmlPrefix(), "wyvernmanager-06.html"); - } - return replacePart(player.getHtmlPrefix(), "wyvernmanager-05.html"); - } - - private boolean isOwnerClan(L2Npc npc, L2PcInstance player) - { - if (!player.isClanLeader()) - { - return false; - } - switch (MANAGERS.get(npc.getId())) - { - case CASTLE: - { - if (npc.getCastle() != null) - { - return player.getClanId() == npc.getCastle().getOwnerId(); - } - return false; - } - case CLAN_HALL: - { - if (npc.getConquerableHall() != null) - { - return player.getClanId() == npc.getConquerableHall().getOwnerId(); - } - return false; - } - case FORT: - { - final Fort fort = npc.getFort(); - if ((fort != null) && (fort.getOwnerClan() != null)) - { - return player.getClanId() == npc.getFort().getOwnerClan().getId(); - } - return false; - } - default: - { - return false; - } - } - } - - private boolean isInSiege(L2Npc npc) - { - switch (MANAGERS.get(npc.getId())) - { - case CASTLE: - { - return npc.getCastle().getZone().isActive(); - } - case CLAN_HALL: - { - SiegableHall hall = npc.getConquerableHall(); - return (hall != null) ? hall.isInSiege() : npc.getCastle().getSiege().isInProgress(); - } - case FORT: - { - return npc.getFort().getZone().isActive(); - } - default: - { - return false; - } - } - } - - private String getResidenceName(L2Npc npc) - { - switch (MANAGERS.get(npc.getId())) - { - case CASTLE: - { - return npc.getCastle().getName(); - } - case CLAN_HALL: - { - return npc.getConquerableHall().getName(); - } - case FORT: - { - return npc.getFort().getName(); - } - default: - { - return null; - } - } - } - - private String replaceAll(L2Npc npc, String htmlPrefix) - { - return replacePart(htmlPrefix, "wyvernmanager-01.html").replace("%residence_name%", getResidenceName(npc)); - } - - private String replacePart(String htmlPrefix, String htmlFile) - { - return getHtm(htmlPrefix, htmlFile).replace("%wyvern_fee%", String.valueOf(WYVERN_FEE)).replace("%strider_level%", String.valueOf(STRIDER_LVL)); - } - - @Override - public String onAdvEvent(String event, L2Npc npc, L2PcInstance player) - { - String htmltext = null; - switch (event) - { - case "Return": - { - if (!isOwnerClan(npc, player)) - { - htmltext = "wyvernmanager-02.html"; - } - else if (Config.ALLOW_WYVERN_ALWAYS) - { - htmltext = replaceAll(npc, player.getHtmlPrefix()); - } - else if (MANAGERS.get(npc.getId()) == ManagerType.CASTLE) - { - htmltext = "wyvernmanager-dusk.html"; - } - else - { - htmltext = replaceAll(npc, player.getHtmlPrefix()); - } - break; - } - case "Help": - { - htmltext = MANAGERS.get(npc.getId()) == ManagerType.CASTLE ? replacePart(player.getHtmlPrefix(), "wyvernmanager-03.html") : replacePart(player.getHtmlPrefix(), "wyvernmanager-03b.html"); - break; - } - case "RideWyvern": - { - if (!Config.ALLOW_WYVERN_ALWAYS) - { - if (!Config.ALLOW_WYVERN_DURING_SIEGE && (isInSiege(npc) || player.isInSiege())) - { - player.sendMessage("You cannot summon wyvern while in siege."); - return null; - } - if (MANAGERS.get(npc.getId()) == ManagerType.CASTLE) - { - htmltext = "wyvernmanager-dusk.html"; - } - else - { - htmltext = mountWyvern(npc, player); - } - } - else - { - htmltext = mountWyvern(npc, player); - } - break; - } - } - return htmltext; - } - - @Override - public String onFirstTalk(L2Npc npc, L2PcInstance player) - { - String htmltext = null; - if (!isOwnerClan(npc, player)) - { - htmltext = "wyvernmanager-02.html"; - } - else - { - if (Config.ALLOW_WYVERN_ALWAYS) - { - htmltext = replaceAll(npc, player.getHtmlPrefix()); - } - else - { - if (MANAGERS.get(npc.getId()) == ManagerType.CASTLE) - { - htmltext = "wyvernmanager-dusk.html"; - } - else - { - htmltext = replaceAll(npc, player.getHtmlPrefix()); - } - } - } - return htmltext; - } - - public static void main(String[] args) - { - new WyvernManager(); - } -} diff --git a/trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-01.html b/trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-01.html deleted file mode 100644 index 07364f2e3c..0000000000 --- a/trunk/dist/game/data_classic/scripts/ai/npc/WyvernManager/wyvernmanager-01.html +++ /dev/null @@ -1,7 +0,0 @@ - -Greetings, my lord %residence_name%!
-Your Wyvern awaits!
-First, however, you must ride a Strider of at least level %strider_level% and have %wyvern_fee% B-Grade Crystals.
-