-
Notifications
You must be signed in to change notification settings - Fork 14
/
Changelog.txt
8806 lines (7940 loc) · 485 KB
/
Changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
--------------------------------------------------------------
(c)2004-2007 Freya Team Presents:
___ ___ ___ _ _ __
( _) ( ,) ( _) ( \/ ) ( )
( _) ) \ ) _) \ / /__\
(_) (_)\_) (___) (__/ (_)(_)
http://www.ro-freya.net
Freya Project Revision History
--------------------------------------------------------------
Date Added
08/30/2007
* Added: A few more statuses to be dispelled upon map change [Tsuyuki]
* Fixed: OnTouch: is now checked for when players warp / teleport / change maps [Tsuyuki]
* Merged: mob_can_move and pc_cant_move functions into one -> unit_can_move [Tsuyuki]
- Updated mechanics as well
* Removed: Some unnecessary duplicate script commands (dialog, wait, additem, etc) [Tsuyuki]
* Removed: Unnecessary isday / isnight script commands (Use gettime() instead) [Tsuyuki]
* Removed: Ancient Anti-Bot system [Tsuyuki]
08/29/2007
* Fixed: Safety Wall blocking close-ranged magic attacks [Tsuyuki]
* Fixed: Stone Curse is now dispelled upon map changing if it's in its second phase [Tsuyuki]
08/13/2007
* Updated: Some packetry [Tsuyuki]
07/26/2007
* Improved: Cleaned up global script variables [Tsuyuki]
* Removed: Automatic deletion of conf/GM_Account.txt on server startup [Tsuyuki]
* Removed: conf/save directory generation in configure and renamed conf-dist/save-dist directories [Tsuyuki]
* Updated: Thor Volcano / Cursed Abbey / Endless Nightmare / Moscovia monsters in the mob database [Tsuyuki]
* Imported: Aurora's mob skill database + converted necessary components [Tsuyuki]
* Fixed: Some invalid NPC monster skill IDs [Tsuyuki]
* Updated: All shop, mob, and warp scripts, imported from Aurora [Tsuyuki]
* Updated: Script folder structure some more + removed some unnecessary scripts [Tsuyuki]
* Changed: Removed some unnecessary code from npc.c + cleaned file [Tsuyuki]
* Removed: Some old Japanese doc files [Tsuyuki]
07/19/2007
* Fixed: A bug causing all attacks in GvG to show up as misses [Tsuyuki]
- Reverts Latios' sclientinfo.xml GvG exploit fix
* Fixed: A bug that caused a lot of monsters not to use skills properly [Tsuyuki]
* Removed: Some unnecessary scripts [Tsuyuki]
* Updated: Script folder structure [Tsuyuki]
* Changed: Merged changelogs together [Tsuyuki]
* Changed: Renamed './sql' to './sql-files' [Tsuyuki]
04/25/2007
* Project Final Release: Freya 4.0 Edition [Freya Dev Team]
04/20/2007
* Fixed: Throw Venom Knife can now be used with any weapon set [Latios]
04/18/2007
* Updated: Mob skill database (Removed old unecessary skills + updated documentation) [Tsuyuki]
04/17/2007
* Added: Anubis monster skills (By Playtester) [Tsuyuki]
* Updated: atcommand_freya.conf and help.txt [Tsuyuki]
* Cleaned: atcommand.c/atcommand.h a bit [Tsuyuki]
- Removed a lot of generally useless/unecessary commands:
- @party (Identical to /organize)
- @disguiseall/@undisguiseall/@disguisemap/@undisguisemap ('For fun' commands not generally used)
- @whozeny/@whozenymap (Pointless)
- @shuffle (Pointless)
- @hatch/@makeegg (Equivalent to @item and clicking on a pet egg..)
- @version2 (Basically useless extra code)
- @motd/gmotd (Use @broadcast or something..)
- @deadbranch/@chardeadbranch/@deadbranchall (Equivalent to @item dead_branch + clicking on it)
- @summon (Buggy + 'For fun' command)
- @npctalk/@pettalk ('For fun' commands not generally used)
- @grind/@grind2 (@grind2 already exists as @spawnall)
- @rain/@rainbow (Client effect for rain removed years ago)
- @reloadgmdb (Automatic now)
- Renamed @model to @style and added a duplicate as '@model'
- Renamed @packet to @statusicon
- Misc stuff
04/16/2007
* Improved: Buffed up @invincible/@charinvincible a bit more [Tsuyuki]
* Improved: Merged status_calc_speed and status_get_speed into a single function -> status_calc_speed [Tsuyuki]
- Note: Recalculates speed for all currently possible types (PC/Mob/NPC/Pet)
* Removed: Custom monster level up system [Tsuyuki]
* Added: @invincible and @charinvincible GM commands [Tsuyuki]
* Added: SC_INVINCIBLE to go along with the new @commands [Tsuyuki]
* Added: @sc_start/@status_change_start command (Name is self-explanatory) [Tsuyuki]
* Updated: Dead Branch and Bloody Branch lists [Tsuyuki]
* Updated: Abbey Dungeon monster spawns [Tsuyuki]
* Added: Nameless Island/Abbey Dungeon monster skills [Tsuyuki]
04/15/2007
* Added: Some duplicate script commands from Cronus for better compatibility [Tsuyuki]
* Fixed: Some Ninja skills having wacky effects (Thanks to Esus) [Tsuyuki]
04/14/2007
* Added: Skill Reset event script, matches Aegis perfectly [Tsuyuki]
* Added: French Flag 2005 event script converted from Aegis [Tsuyuki]
* Updated: KH Quest variable types [Tsuyuki]
* Updated: Fully debugged/fixed up Kiel Hyre quest [Tsuyuki]
- It's now fully functional, but may still have some stray bugs
* Removed: Duplicate Payon Inn NPC [Tsuyuki]
04/13/2007
* Added: The Kiel Hyre Quest [Tsuyuki]
- Scripting/information collecting [L0ne_W0lf]
- Scripting [DZeroX]
- Freya conversion [Tsuyuki]
- Highly accurate to the iRO version
- Beware of possible bugs/exploits
* Added: item_bound.txt KH quest entries [Tsuyuki]
* Updated: Mapflags to for the KH quest [Tsuyuki]
* Updated: Old_Bronze_key and Black_Keycard item weights to 0 for the KH Quest [Tsuyuki]
* Updated: Warps to suite the Kiel Hyre Quest implementation [Tsuyuki]
04/12/2007
* Fixed: Beast Strafing working on mobs of any race (Thanks to Pi) [Tsuyuki]
* Fixed: Ninja's Shadow Jump skill not working at all (Now works perfectly) [Tsuyuki]
* Added: A few more statuses to be dispelled by Taekwon's Jump Kick skill [Tsuyuki]
* Added: Star Gladiator Devil skill's progressive blind effect [Tsuyuki]
* Added: Star Gladiator Fusion skill [Tsuyuki]
* Fixed: You can no longer change positions while using Taekwon's Sprint skill (Thanks to Pi) [Tsuyuki]
04/11/2007
* Fixed: Cure should not cause Chaos/Confusion status on players wearing Evil Druid Card outside gvg/pvp [Latios]
* Fixed: Cure should remove curse status, according to RagnaInfo [Latios]
* Changed: mmo_charstatus.base_exp and mmo_charstatus.job_exp to unsigned int [Latios]
* Improved: moved MAX_LEVEL into include/mmo.h [Latios]
* Improved: if MAX_LEVEL < 256, use char for base_level and job_level (less memory usage) [Latios]
04/10/2007
* Changed: MAX_LEVEL global variable to 1000 [Tsuyuki]
* Changed: exp_table array and exp functions to unsigned for higher value handling [Tsuyuki]
* Changed: sd->status.base_class and sd->status.job_level to unsigned integers (Were chars before??) [Tsuyuki]
* Updated: Veins NPCs a little bit [Tsuyuki]
- Official coords for Cool Event Corp NPC
- Added Pet Merchant + Mailbox
- http://tsuyuki.the-aria.net/misc/ha.jpg
* Updated: Nameless Island/Abbey Dungeon monsters with the latest official info + some temp values [Tsuyuki]
- Abbey Dungeon is now good to go, but the monsters are still incomplete and also lack skills (And no exp/drops)
* Added: Temp Abbey Dungeon Monster Spawns, based on Ragnagate.net information [Tsuyuki]
* Added: Abbey Dungeon official warps [Tsuyuki]
* Fixed: Major socket crash exploit (By Proximus) [Tsuyuki]
* Fixed: A lot of weapons not working on both hands [Tsuyuki]
- Combat Knife (1228)
- Caesar's Sword (1134)
- Weeder Knife (1227)
- Excorciser (1233)
- Dragon Killer (13001)
- Ice Pick (1230)
- Ice Pick #2 (13017)
* Fixed: A typo with Skogul card and Breeze card [Tsuyuki]
* Fixed: Teddy Bear Card should reduce damage taken from undead-type monsters [Harbin]
* Implemented: Monster 'Anubis', and replaced Marduks in Sphinx 4F/5F with Anubis as well [Tsuyuki]
* Improved: GM can now see damage in WoE [Latios]
04/09/2007
* Reverted: SVN revision 1319 -> Position lag fixes [Tsuyuki]
- Reason: Broke some client animations
* Fixed: Minor exploit with the Alchemist card combo set (Thanks to Aradil) [Tsuyuki]
* Fixed: Seeing damage in WoE with sclientinfo.xml exploit [Latios]
* Added: A default SQL login account ID '2000001' with GM level 99 to go along with TXT [Tsuyuki]
* Improved: Started rewriting /db/db_ref.txt documentation file [Tsuyuki]
* Removed: Core Dump documentation file (Entirely Japanese..) [Tsuyuki]
* Improved: Cleaned up /doc/ folder a bit [Tsuyuki]
* Improved: battle_freya.conf formatting/grammar, and a few option settings [Tsuyuki]
04/08/2007
* Added: Mail structures, defines, some packetry, and @mailbox command imported from jAthena [Tsuyuki]
* Removed: Backwards compatibility for old packet versions [Tsuyuki]
-> Freya can only be used with 12/18/2006 and newer clients now
* Added: 'Male' and 'Female' script constants [Tsuyuki]
* Added: equippeditem script command synonym of isequipped (jA script compatibility) [Tsuyuki]
* Added: Some new event scripts [Tsuyuki]
* Improved: Script folder organization/formatting/etc [Tsuyuki]
* Renamed: /npc/ -> /script/ [Tsuyuki]
04/07/2007
* Removed: gettext.h and locales folder (Last of gettext stuff) [Tsuyuki]
* Removed: GetText support [Harbin]
* Fixed: Job restrictions for elemental armors [Tsuyuki]
* Fixed: Samurai Specter card now works against other players as well as mobs [Tsuyuki]
* Removed: athena-start and start scripts (Use start-freya.sh) [Tsuyuki]
* Replaced: .bat win32 server launchers with a new single one [Tsuyuki]
* Removed: /readme/ folder (Too much upkeep) [Tsuyuki]
* Improved: New motd.txt =P [Tsuyuki]
* Removed: help_fr.txt (OUtdated/etc) [Tsuyuki]
* Removed: msg_freya_fr.conf (Outdated/etc) [Tsuyuki]
04/06/2007
* Changed: Script list is now contained in the /npc/ folder, and not map_freya.conf [Tsuyuki]
* Changed: Moved mapflags to the /npc/ folder [Tsuyuki]
* Updated: Nameless Island warper to warp a character to different maps based on day/night [Tsuyuki]
* Fixed: isday()/isnight()/day()/night() script commands not working at all [Tsuyuki]
* Fixed: NJ_KAENSIN now casts on the caster and is no longer user-positional [Tsuyuki]
* Updated: Nameless Island MvP monster modes [Tsuyuki]
* Updated: Nameless Island and Abbey Dungeon monsters with all the information we have so far [Tsuyuki]
04/05/2007
* Fixed: Some The Sign Quest bugs (Thanks to Galaxy) [Tsuyuki]
* Note: The exp table is now fully compatible with jAthena/Phaeton's format [Tsuyuki]
* Fixed: Star Gladiator now has it's proper Aegis job exp [Tsuyuki]
* Fixed: Soul Linker now uses the proper exp array parameters [Tsuyuki]
04/04/2007
* Added: A temp warper from Veins -> Nameless Island [Tsuyuki]
* Added: Veins and Nameless Island town scripts (Not started) [Tsuyuki]
* Updated: Mapflags [Tsuyuki]
* Changed: Disabled all sample NPC scripts by default [Tsuyuki]
04/02/2007
* Fixed: Some mob skill database bugs [Tsuyuki]
* Added: New monsters with Poring stats and no drops/exp [Tsuyuki]
* Added: New maps for Nameless Island and Abbey Dungeon [Tsuyuki]
04/01/2007
* Fixed: Bug with the Divorce script getting disabled (Thanks to Galaxy) [Tsuyuki]
* Fixed: Some script map name typos (morroc.gat -> morocc.gat) [Tsuyuki]
* Removed: Script to-do list, better one in the forums [Tsuyuki]
* Removed: Duplicate Milk Trader Prontera NPC [Tsuyuki]
03/31/2007
* Added: Akagi to the Ninja job quest [Tsuyuki]
* Updated: Added new hardcoded packet entries [Tsuyuki]
- Note: Should fix 0x02a5 disconnection with the new clients
03/30/2007
* Changed: Packet version back to 8 [Tsuyuki]
* Fixed: Issue with Peco Paladin and item restrictions (Thanks to galaxy) [Tsuyuki]
* Reverted: All of Harbin's recent memory management changes (Fixes memory corruption) [Tsuyuki]
* Fixed: Mobs will not activate any skills if they die now (Fixes teleporting drops) [Tsuyuki]
* Fixed: Mobs will not level up if they die now (Fixes insane Constants in Kiel Hyre) [Tsuyuki]
* Improved: Further improved status change system, down to 255 status changes (-35 mb of RAM) [Tsuyuki]
* Changed: Lowered max status change from 350 to 300 (-40 mb of RAM) [Tsuyuki]
* Changed: Lowered max monster skill from 50 to 35 (-10 mb of RAM) [Tsuyuki]
* Changed: Lowered max level to 99 from 255 (Official value) [Tsuyuki]
* Changed: Lowered max skill level to 11 from 99 [Tsuyuki]
* Removed: Some duplicate Prontera NPCs [Tsuyuki]
* Fixed: Added a missing slot to Angel's Kiss [Tsuyuki]
* Fixed: Added the Valkyrie equipment set's secret bonus [Tsuyuki]
* Fixed: Typo 'Iceicle' -> 'Icicle' [Tsuyuki]
* Reverted: packet version to 7 [Latios]
- packet version 8 cause some problems : http://www.ro-freya.net/forum/index.php?showtopic=790
03/25/2007
* Updated: Thor Dungeon monsters a little bit [Tsuyuki]
- Increased move speed and ASPD of some monsters
- Lowered Kasa's skills with a level of 11 to 10
03/24/2007
* Added: Some non-existant monster place-holders [Tsuyuki]
03/20/2007
* Updated: Added proper job experience rates for Gunslinger/Ninja [Tsuyuki]
- Fixes: Gunslinger/Ninja not going up to job 70 (Thanks to Flumens)
* Removed: Soul Linker skills from class skill trees [Tsuyuki]
* Fixed: Novus card drops [Tsuyuki]
* Fixed: Added a missing bonus to Mysteltainn [Tsuyuki]
* Fixed: Bug with Vidar's Boots equipment set [Tsuyuki]
* Fixed: Snatch bug with the Thief card set (Thanks to galaxy) [Tsuyuki]
* Fixed: A bug in the Assassin job change quest (Thanks to galaxy) [Tsuyuki]
* Added: Some new items from jAthena [Tsuyuki]
03/19/2007
* Fixed: overflow with @item [Latios]
03/18/2007
* Fixed: Single Action's ASPD increase (Thanks to galaxy) [Tsuyuki]
03/17/2007
* Fixed: Typo with Aliza's drops [Tsuyuki]
* Changed: Applied Galaxy's position lag fix ideas [Tsuyuki]
* Fixed: Typo in Ice Dungeon spawns [Tsuyuki]
* Updated: Changed Thor Guardian monster modes to 181 (As suggested by theultramage) [Tsuyuki]
* Fixed: Isis not giving exp [Tsuyuki]
* Fixed: Issue with script command 'BaseClass' not working [Tsuyuki]
* Fixed: Some problems with the custom rental NPC [Tsuyuki]
* Imported: Momotaro Event from eAthena [Tsuyuki]
* Removed: Some more old custom scripts [Tsuyuki]
* Removed: Center Kafra from Prontera, it's unofficial [Tsuyuki]
* Fixed: Some stuff with the Kafra system [Tsuyuki]
* Fixed: Some issues with GS_INCREASING not properly displaying/calculating stats [Tsuyuki]
03/11/2007
* Updated: Some monster spawns [Tsuyuki]
* Fixed: Some Veins monster skills [Tsuyuki]
03/10/2007
* Fixed Zweihander ID and incorrect check in socket enchant [GreenGoblin]
* Fixed: The Despair of Thanatos Card reading the wrong equipment refine count (Thanks to Esus) [GreenGoblin]
03/09/2007
* Added: The Bard Aegis convert to dev folder (untested) [GreenGoblin]
* Changed: Portions of Thanatos script to be more optimized / safe [GreenGoblin]
* Changed: Thanatos warp names and 1 var check [GreenGoblin]
- This one will cause trouble if you update Thanatos and not the warp
* Imported: 'gmcommand' script command from jAthena [Tsuyuki]
* Removed: Old 'gmcommand' script command [Tsuyuki]
03/07/2007
* Added: Skill database entries and base source code entries for Mercenary skills [Tsuyuki]
* Added: Magmaring's monster skills [Tsuyuki]
* Added: Byorgue's monster skills (Credits to $ephiroth) [Tsuyuki]
* Updated: Some headgear names [Tsuyuki]
* Updated: Some weapons as per Aegis [Tsuyuki]
* Updated: A bunch of item prices from Aegis [Tsuyuki]
* Fixed: Several CriticalAddRace values in the item database (Including Sabbath) [Tsuyuki]
03/05/2007
* Imported: Airship monster spawns from eAthena [Tsuyuki]
* Fixed: Bug in the Taekwon job change quest [Tsuyuki]
03/04/2007
* Updated: Packetry once again [Tsuyuki]
* Updated: Item type default classifier in itemdb.c [Tsuyuki]
03/03/2007
* Changed: Item exchange NPC in thanatos script [GreenGoblin]
- optimized some parts
- added check in case of out dated Freya that allows over 1 billion zeny
* Fixed: Typo in item requirement for acolyte skill quest [GreenGoblin]
* Changed: 300 Bear Skin-> 500 Yarn and Slotted Cap->Cap for Fur Hat [GreenGoblin]
* Changed: Healthy Branches->Tough Vines for Straw Hat quest [GreenGoblin]
* Fixed: Removed extra 0 on a couple card bonuses [GreenGoblin]
- Skeggiold Card and The Anguish of Thanatos Card were fixed
03/02/2007
* Changed: Moved /scripts/ folder to /tool/script/ [Tsuyuki]
* Removed: Client folder [Tsuyuki]
* Added: Temp item restrictions fix for Death Knight/etc [Tsuyuki]
* Removed: Dutch from the manner system (90kb -> 22kb) [Tsuyuki]
- Note: Maybe get a smaller word list?
* Added: Temp job changer for Munak/Bon Gun/Death Knight/Dark Collector classes [Tsuyuki]
- Note: Do NOT enable it yet
* Improved: Organization/formatting of the map_freya.conf file [Tsuyuki]
* Removed: Some /sample/ old/untranslated scripts [Tsuyuki]
* Added: Bases for the new unreleased DA skills [Tsuyuki]
* Updated: Bring It On's drops/rates [Tsuyuki]
* Fixed: Stun values for a bunch of items as per Aegis 10.4: [Tsuyuki]
- Potato, Mochi, Stunner, Stunner [1], Stun Arrow, Lord of Death Card
- Anonymous Identity, Lion Masquerade, Vermilion on the Beach
* Fixed: Small misc things with Lord of Death Card and Gemini-S58 Card bonuses [Tsuyuki]
03/01/2007
* Fixed: Bloody Shackle Ball's job restrictions [Tsuyuki]
* Fixed: Holden card combo's SP gain bonus [Tsuyuki]
* Fixed: Seyren Windsor card now applies STR bonus based on Garment's refinery rate [Tsuyuki]
* Updated: Kunlun NPCs to Aegis version [GreenGoblin]
* Imported: eAthena's skill_tree.txt database [Tsuyuki]
- Might fix unknown typo loading crash on Unix (?)
- Database is now fully translated, making all databases translated
- Reapplied Freya modifications
* Fixed: Some bugs in the Comodo Gambling script [Tsuyuki]
02/28/2007
* Fixed: Some Odin Shrine drops [Tsuyuki]
* Added: Items from the latest kRO patches [Tsuyuki]
* Replaced: Dark Lord's Bone Helm drop with the new Bone Helm as per 11.2 changes [Tsuyuki]
* Added: Two missing items -> Slotted Bone Helm, Unknown Headgear [Tsuyuki]
* Updated: Packet database with all the new 2-20-07 base packets [Tsuyuki]
* Fixed: Madness Canceller not giving bonuses correctly [Tsuyuki]
* Fixed: Tamruan's Bastard Sword drop (Typo) [Tsuyuki]
02/24/2007
* Added: magum_npc.txt partially converted from Aegis into /npc/dev/ [Tsuyuki]
* Added: Partially converted Juperos quest from Aegis to the /npc/dev/ folder [Tsuyuki]
* Added: /npc/dev/ scripting progress folder [Tsuyuki]
* Updated: Extended max packet id global var to 0x0325 [Tsuyuki]
* Fixed: NJ_RAIGEKISAI and NJ_HYOUSYOURAKU's skill effects not displaying [Tsuyuki]
* Updated: Effect list [Tsuyuki]
* Updated: Packet database with new entries (Credits to jAthena) [Tsuyuki]
* Updated: Default packetver from 7 to 8 [Tsuyuki]
- Note: All clients from 2006-10-17 and older can no longer connect properly
* Added: Client effect testing sample script [Tsuyuki]
02/23/2007
* Fixed: Comparison typo in pc_base_job [Tekglw]
* Updated: Sushi Quest for Amatsu (Sashimi is now obtainable) converted from Aegis [GreenGoblin]
* Added: Comodo Gambling NPCs converted from Aegis [GreenGoblin]
* Added: Payon Fortune Teller NPCs converted from Aegis [GreenGoblin]
02/22/2007
* Replaced: Valentine's Day Event script to a fresh translated Aegis conversion [GreenGoblin]
- Note: Old version wasn't all english
02/21/2007
* Added: Mastermind Game NPC to Geffen file [GreenGoblin]
* Updated: Applied some of the Episode 11.2 MvP changes [Tsuyuki]
- http://romirror.doddlercon.com/wiki/index.php?title=Monster_Changes
- Baphomet, Kiel D-01, RSX-0806, Orc Lord, and Valkyrie Randgris all now have 30 VIT
- Baphomet's Majestic Goat and Crescent Scythe drops replaced with Majestic Goat[1] and Crescent Scythe[1]
- Dark Lord's Max HP boosted to 718,068, Ancient Cape drop replaced with Ancient Cape[1]
- Lord of Death's Max HP boosted to 500,000
- Thanatos Phantom's Max HP boosted to 3,000,000
- RSX-0806's Max HP boosted to 560,733, Ice Pick drop replaced with Ice Pick[1]
- Orc Hero's Max HP boosted to 585,700
- Orc Lord's Max HP doubled, replaced Ancient Belt drop with Doom Slayer[1] drop, set to 0.01% chance for now
- Vesper's Max HP boosted to 640,700
02/20/2007
* Added: Thanatos Tower quest [GreenGoblin]
* Fixed: Ridiculously broken compilation introduced revisions 1180, and 1181 [Tsuyuki]
* Fixed: Redemptio not working like Yggs/Resurrection [Tsuyuki]
* Fixed: NJ_BAKUENRYU doing the graphical effect on caster instead of target [Harbin]
* Fixed: Using items is no longer possible while trading [Harbin]
* Fixed: Wedding recall skills should not work if caster or target is jailed [Harbin]
02/19/2007
* Fixed: Resurrection not working, introduced revision 1103 [Tsuyuki]
* Updated: Fully updated monster stats to Episode 11.1 (Everything but drops) [Tsuyuki]
* Updated: Drops/drop rates for monsters 1001 - 1187 [Tsuyuki]
* Updated: Heavily updated the mob database [Tsuyuki]
* Changed: Increased Ifrit's drop rates as per official information [Tsuyuki]
* Updated: Reconverted Crusader job change quest from eAthena [Tsuyuki]
* Updated: Reconverted Sage job change quest from eAthena [Tsuyuki]
* Updated: Reconverted Rogue job change quest from eAthena [Tsuyuki]
* Updated: Reconverted Monk job change quest from eAthena [Tsuyuki]
* Updated: Reconverted Assassin job change quest from eAthena [Tsuyuki]
* Fixed: The Biolab barrel code [GreenGoblin]
- Note: The last fix to it reversed a previous one that worked
02/18/2007
* Added: New items from the latest kRO patches (Credits to jAthena) [Tsuyuki]
* Fixed: Spirit of the Rebirth stat bonuses not working, they also won't from L70+ now [Tsuyuki]
* Added: Chance to reset death counter with Spirit of the Super Novice [Tsuyuki]
* Added: Some new equipment to the non-refinable database [Tsuyuki]
* Added: L96+ Super Novice equip bonuses with Spirit of the Super Novice [Tsuyuki]
* Added: Twilight Alchemy #1, and Aid Berserk Potion to Spirit of the Alchemist [Tsuyuki]
- Note that neither of the skills actually do anything, they just show up in your skill tree
* Added: Partially implemented Spirit of the Blacksmith [Tsuyuki]
- Note: Spirit of the Blacksmith is fully working, but Full Adrenaline Rush is only partially in
* Enabled: Gunslinger and Ninja by default in Freya [Tsuyuki]
02/17/2007
* Added: A missing end; to one of the Thanatos warps [GreenGoblin]
* Updated: Freya's effect list [Tsuyuki]
* Added: Official warps for Thanatos Tower [GreenGoblin]
* Added: All Thanatos keys and charms to the item_bound [GreenGoblin]
* Reverted: Windhawk's element change [Tsuyuki]
- Source: http://freya.dns.st/mantis/view.php?id=447
* Added: Some missing item prices [Tsuyuki]
* Added: Converted Prontera NPCs from Aegis to Freya [Tsuyuki]
* Changed: Slight modification to guild deletion (By Harbin) [Tsuyuki]
* Fixed: Biolabs barrel number code (Thanks to Esus) [Tsuyuki]
* Fixed: Tao Gunka's full card effect (Thanks to Esus) [Tsuyuki]
* Fixed: A bunch of new cards slotting into the wrong equipment (Thanks to Esus) [Tsuyuki]
* Fixed: Player speed calculation changes with cards/items [Tsuyuki]
* Fixed: Small exploit in the Bio Lab quest to get more than one Lab Pass [GreenGoblin]
02/13/2007
* Fixed: NPC_CURSEATTACK's element (It's now Shadow) [Tsuyuki]
* Added: A start on the Odin Excavation Quest in Hugel [Tsuyuki]
* Fixed: Some bugs in my Hugel script [Tsuyuki]
* Removed: Some unofficial Hugel warps [Tsuyuki]
* Enabled: Fixed and enabled Bingo warps [Tsuyuki]
02/12/2007
* Added: Hugel NPCs/Some unfinished but functional Hugel quests [Tsuyuki]
- Note: All NPCs are almost fully official with iRO dialogue
- To-Do: Still need to do the Bingo System
* Updated: Hugel Guide / Hugel Inn NPC with iRO functionality [Tsuyuki]
* Fixed: Zeny exploit [Latios]
* Added: Spirit of Knight (SL_KNIGHT) and One-Hand Quicken skills [Latios]
* Fixed: Soul Linkers are immune to the TaeKwon's Flying Kick dispelling effects [Latios]
* Added: Beast Strafing (HT_POWER) [Latios]
* Added: White Potion created by an Alchemist Ranker have +50% effectiveness during SL_ROGUE [Latios]
- Note: Spirit of Hunter (SL_HUNTER) and Spirit of Rogue (SL_ROGUE) is now finished
* Fixed: an exploit in Umbala's NPC [Latios]
* Fixed: Spell Breaker should be able to cancel Pressure [Latios]
* Fixed: Some parts of Kafra not going through previously added end function [GreenGoblin]
- Note: Also removed a couple arguments going into functions that don't need them
02/11/2007
* Updated: New item names in the item database [Tsuyuki]
* Added: The official Gunslinger job change quest, converted from Aegis [Tsuyuki]
* Fixed: GS_FLING's damage calculation [Tsuyuki]
* Improved: Did some work on the custom NPCs [Tsuyuki]
* Improved: Organization of the /npc/custom/ folder [Tsuyuki]
* Fixed: Ground Drift skill not consuming spheres [Harbin]
* Fixed: Guns using spheres and grenade launchers using bullets [Harbin]
* Fixed: /db/random databases not reading all their line entries [Tsuyuki]
* Added: Function in Kafra to clear out variables at the end of the script [GreenGoblin]
02/10/2007
* Fixed: Minor exploit with the custom dye NPC regarding Illusionary Shadow [Tsuyuki]
* Cleaned: Comments in mob.c and mob.h [Tsuyuki]
* Fixed: ""pos 0,0" problem when changing mapserver with @warp or something" (Thanks to glw) [Tsuyuki]
* Updated: OPB database with better formatting [Tsuyuki]
* Note: All Ninja skills are now implemented, though NJ_SHADOWJUMP is broken [Tsuyuki]
* Added: Ninja's NJ_SUITON unit skill [Tsuyuki]
* Fixed: status change in const.txt [Latios]
* Fixed: Deadly Poison status formula [Latios]
* Fixed: It's no longer possible to target someone who is in hide/cloak/chase walk state [Latios]
* Fixed: Night glowing bug on login [Latios]
02/09/2007
* Added: New items from the latest kRO patches (Thanks to jAthena) [Tsuyuki]
* Fixed: City name, Beins -> Veins as per better translations, as well as official confirmation [Tsuyuki]
* Updated: Veins monster stats/properties/drops (Info credits to jAthena) [Tsuyuki]
- Magmaring and Knocker are now in and working properly
02/08/2007
* Added: Ninja's NJ_NINPOU skill [Tsuyuki]
* Fixed: Kiel D-01's drops, now fully updated to 11.1 [Tsuyuki]
* Fixed: Valkyrie item set refinable bugs [Tsuyuki]
* Fixed: The classic STAN / STUN mixup once and for all [Tsuyuki]
* Fixed: SC_STONE dispelling on map change (Since you can walk around during it) [Tsuyuki]
* Fixed: Some races and elements from Biolab 3 monsters. [Lex]
- http://ro.doddlercon.com/db/monster/view.php
* Fixed: Disarm skill now reduces monster attack power by 25% [Harbin]
* Improved: Merged Disarm skill code with Strip skill code [Harbin]
02/07/2007
* Cleaned: Commenting/formatting in guild.c (No actual code changes) [Tsuyuki]
* Fixed: SC_BUNSINJYUTSU crashing user and other players if user has a custom palette [Tsuyuki]
* Fixed: Seyren Windsor's Bastard Sword drop (2s -> 3s) [Tsuyuki]
* Reverted: Plants/Mushrooms cannot be knocked back [Tsuyuki]
- http://freya.dns.st/mantis/view.php?id=439
* Fixed: converted configure file back to use UNIX line endings [Latios]
02/06/2007
* Fixed: Status icons not loading in the TXT version [Tsuyuki]
02/05/2007
* Fixed: Reading of Ammo Type Database [Harbin]
* Fixed: Shuriken skills now require shurikens and Kunai skills kunais [Harbin]
02/04/2007
* Added: Ninja's NJ_KAENSIN unit skill [Tsuyuki]
* Added: Ammo Type Database [Harbin]
- Note: Currently it just reads the db. Doesn't effect anything
* Changed: Disabled GetText support by default [Harbin]
* Added: NJ_BAKUENRYU's splash damage (Now does graphical effect too) [Tsuyuki]
* Fixed: A bunch of skills were effected by Water Ball:s 'watercheck' code [Harbin]
* Added: Partial updated Novice Training Ground script [Harbin]
02/03/2007
* Fixed: GS_DESPERADO no longer damages the caster [Tsuyuki]
* Fixed: Job changing for babies (Thanks to Galaxy) [Tsuyuki]
- Note: Super Baby job changing has also been fixed
* Fixed: Corrected new monster names to match iRO 10.4 [Tsuyuki]
* Note: All Gunslinger skills are now implemented, though a few aren't fully working [Tsuyuki]
* Added: Some GS_GROUNDDRIFT skill code [Tsuyuki]
- Note: Code is there, but skill isn't fully working yet
* Added: Partially implemented Gunslinger skill GS_DISARM [Tsuyuki]
- The versus player part works, but the -25% monster attack does not yet
* Fixed: GS_DESPERADO/GS_SPEADATTACK's splash AoE [Tsuyuki]
- Note: Desperado now works almost fine (still damaging source), though the damage isn't calculated correctly yet
- Note: Desperado should be increased/decreased by the cell distance from the targets
* Fixed: GS_ADJUSTMENT not adding status bonuses for players [Tsuyuki]
* Fixed: GS_GATLINGFEVER not fully adding it's status bonuses for players [Tsuyuki]
* Updated: OBB database to kRO 10.3, now all the /random/ databases are updated [Tsuyuki]
* Changed: Account ID 2000001 is now set by default to GM level 99[Tsuyuki]
- Note: If you don't want it to be like this, you can simply edit GM_account.txt in your config folder
* Improved: Format and content of /conf-dist/grf-files.txt, and /conf-dist/GM_account.txt [Tsuyuki]
* Changed: Renamed configuration files (Ex: battle_athena.conf -> battle_freya.conf [Tsuyuki]
- Note: Remember to fully update your config!
* Updated: /readme/ folder [Tsuyuki]
* Changed: Simplified GPU License comments in the source code files [Tsuyuki]
* Fixed: Double-entries in item_db. [Lex]
02/02/2007
* Cleaned: status.c file (No significant code changes, just cleaning + commenting) [Tsuyuki]
* Fixed: New weapons types (Guns/Shurikens), and Katars are now properly calculated with Base Attack [Tsuyuki]
* Improved: Fixed up old changelogs [Tsuyuki]
* Updated: Adapted scripts/databases to new changes [Tsuyuki]
* Updated: Adapted status_change_clear_buffs function to new changes [Tsuyuki]
* Updated: status_change_clear_debuffs function [Tsuyuki]
* Added: Base skill entries for some new skills [Tsuyuki]
* Added: New cooking status icons [Tsuyuki]
* Improved: status.h and const.txt enumeration for status changes/icons [Tsuyuki]
* Added: Hexadecimal reading on configuration files again [Harbin]
* Improved: Cleaned signal handling system. Some compatibility problems may arise [Harbin]
* Fixed: Thief Quest monsters can't be the target of Taekwon Mission anymore [Harbin]
* Removed: Path Standalone Test feature. Unused [Harbin]
* Improved: Reduced BLOCK_SIZE_EXT from 256 to 16. No more over-allocation [Harbin]
* Removed: cfg_files.c, cfg_files.h and tmp folder. They are unused [Harbin]
* Improved: Simplified config_switch(1). It doesn't need to be multilingual/case sensitive [Harbin]
* Reverted: Backsliding and other self-triggered knockback skills now work in WoE [Tsuyuki]
- http://freya.dns.st/mantis/view.php?id=427
* Fixed: Dispell now works against many more skill status effects [Tsuyuki]
* Added: 2 Parameter version of AddMonsterDropItemGroup [Tsuyuki]
- Fixes several dependent cards (Marin, Tengu, Sage Worm, etc)
* Fixed: Blood Drain and Energy Drain skill elements/other values [Tsuyuki]
* Fixed: Corrected Pumpkin-Head item's bonuses [Tsuyuki]
02/01/2007
* Updated: Player/NPC speed calculation [Tsuyuki]
- Speed calculation for players is now completely done in status_calc_speed in pc.c
- Fully updated speed calculation modifications for players
- NPCs are no longer affected by speed-altering status effects
- Player speed statuses stacking/not stacking now match official servers
* Fixed: You can now use items during SC_NOCHAT (Mute) Tsuyuki]
- Mute now simply fully disables a person's ability to speak/make chat rooms
* Moved: File /cities/valkyrie.txt -> /jobs/jobs_transmigration.txt [Tsuyuki]
* Improved: Simplified /npc/jobs/ folder organization [Tsuyuki]
* Re-Added: Missing Gemstone Exchange NPC script (deleted on Payon Aegis script conversion) [Tsuyuki]
* Fixed: Samurai Specter card now properly ignores the defense of monsters [Tsuyuki]
* Fixed: Phantom Arrow no longer knocks back when it misses [Tsuyuki]
* Fixed: Specific plant-type monsters (Red Plant, Black Mushroom, etc) can no longer be knocked back [Tsuyuki]
* Fixed: Those plants can also no longer attack you on any circumstances, or Emperium [Tsuyuki]
* Fixed: Cooking produce formulas, and corrected creation system [Tsuyuki]
* Fixed: Backsliding and other self-triggered knockback skills now work in WoE [Tsuyuki]
* Fixed: Emperium is no longer affected by ANY status effect, except Safety Wall [Tsuyuki]
* Added: A check to make it impossible to knock back Emperium [Tsuyuki]
* Fixed: Noxious card now reduces Magic damage as well (Long-ranged) [Tsuyuki]
* Added: sc_start4 script command [Tsuyuki]
- Pass up to 4 usable values to status_change_start function in status.c
* Added: SC_ARMOR_ELEMENT status [Tsuyuki]
- Alchemist's Elemental Resistance Potions now work
* Added: New SC_DATA entries to the const_db.txt file [Tsuyuki]
* Fixed: A couple skills not initiating perfect hit correctly [Tsuyuki]
- SG_SUN_WARM, SG_MOON_WARM, SG_STAR_WARM, GS_GROUNDDRIFT, NJ_SYURIKEN, NJ_KUNAI
* Updated: @charjoblvup command [Tsuyuki]
* Improved: Cleaned and highly documented the battle.c source code file [Tsuyuki]
- Check inside the actual file for details
* Added: Two new configuration options: Ka-Skills and Es-Skills usage [Tsuyuki]
- Es-Skills: Can be set to work against other players
- Ka-Skills: Can be set to work on anyone regardless of requirements
* Fixed: Ka-Skills can now be used on your children [Tsuyuki]
* Added: Full support for the new classes with @joblevelup along with new config options updates [Tsuyuki]
* Fixed: @joblevelup bugs (Thanks to KOSAI) [Tsuyuki]
* Updated: Some of the documentation files [Tsuyuki]
01/31/2007
* Fixed: Produce bug -> Extended max number of resources (Thanks to galaxy) [Tsuyuki]
01/30/2007
* Fixed: Alligator Card now reduces magic damage as well as ranged damage [Tsuyuki]
01/28/2007
* Fixed: Soul Destroyer (ASC_BREAKER) is no longer affected by GTB/Maya/other magical damage reductions [Tsuyuki]
- Source: http://freya.dns.st/mantis/view.php?id=332
* Fixed: Some item auto-spell rates [Tsuyuki]
* Added: bAutoSpellWhenHitMagic for Margaretha Sorin Card's bonuses [Tsuyuki]
- Note: Works just like bAutoSpellWhenHit, only for spells
- Note: Also added the bonus to the card
* Fixed: Damage formula and never miss calculations for Venom Splasher [Tsuyuki]
* Updated: Hunter Job Quest -> Moved to Hugel [keVn]
* Removed: Custom Mail System [Tsuyuki]
- Note: Since theres an official mail system that will be in eventually
* Removed: @happyhappyjoyjoy and @happyhappyjoyjoymap in atcommand.h [Latios]
01/27/2007
* Removed: @command happyhappyjoyjoy and happyhappyjoyjoymap [Tsuyuki]
* Updated: Blacksmith Job Quest -> Moved to Einbroch/New fixes (Thanks to keVn) [Tsuyuki]
* Fixed: Assumptio and Kaite no longer stack [Tsuyuki]
* Fixed: Gunslinger/Ninja skill point calculation with @joblvup [Tsuyuki]
* Fixed: Some more script typos: Louyang/Hugel spawns, and guardian respawn in WoE [Tsuyuki]
* Fixed: Survivor's Manteau is now refinable [Tsuyuki]
* Fixed: Some bad script syntax and a script typo [Tsuyuki]
* Fixed: Corrected Stone Buckler drop rate from Yellow Acidus [Tsuyuki]
* Fixed: Corrected Strouf/Merman's job exp rewards [Tsuyuki]
* Fixed: Cart Termination / High Speed Cart Ram should ignore Auto Guard [Latios]
* Fixed: Lex Aeterna should reflect both part of Soul Breaker [Latios]
* Fixed: little fixes to Cart Termination and Cart Revolution formula [Latios]
* Fixed: Grand Cross SP regen [Latios]
* Fixed: Guillotine SP regen [Latios]
* Fixed: a NPC in Izlude [Latios]
* Fixed: coma should not affect MVPs [Latios]
* Fixed: BS_REPAIRWEAPON [Latios]
01/24/2007
* Fixed: Rogue card set now removes Intimidate skill if user is a Rogue [Tsuyuki]
* Fixed: Some mismatched message displays for item restrictions [Tsuyuki]
01/23/2007
* Updated: Modifications to the rebirth script system: [Tsuyuki]
- 3.3 Organized script, and added most of the official dialogue from Aegis
- 3.4 Added official Transporter, converted from Aegis
- 3.5 Novice quest skills are now automatically given for free upon rebirth
- 3.6 Updated The Heart of Ymir's function (now warps to Valkyrie) as per Aegis
- 3.7 You now get a Knife/Clothes when you rebirth, as per officials
01/22/2007
* Added: Cool Event Corp NPC to Rachel based on official info [Tsuyuki]
* Added: Novice Exchange script (Imported from eAthena) [Tsuyuki]
* Removed: Valkyrie.txt custom script [Tsuyuki]
* Added: Full support for Baby Classes in the scripts [Tsuyuki]
* Added: Pre-eAthena jAthena Changelog [Tsuyuki]
* Added: eAthena RC4 Changelog -> Freya/doc/oldchanges/eathena_rc4_changelog.txt [Tsuyuki]
* Changed: Split Changelog into three files: pFreya Changelog, Old Freya Changelog, Main Changelog [oreo/Tsuyuki]
* Added: Script To-Do List: Freya/npc/to-do.txt [Tsuyuki]
* Fixed: Typo in one of Imp's Fire Bolt skills [Tsuyuki]
01/21/2007
* Updated: Skill databases with new monster/class skill placeholders [Tsuyuki]
* Added: Support for new gravity packets in CHAR-TXT [Oreo:29]
* Fixed: Uncommented some more Adoption skill entries.. [Tsuyuki]
* Fixed: Some fixes for the support of new gravity packets in CHAT-SQL [Oreo:29]
- Use this link for discussion/updates on it: http://www.ro-freya.net/forum/index.php?showtopic=610
* Fixed: Kavac Icarus Card not slotting into garments [Tsuyuki]
* Added: A little SG_FUSION code (Not yet functional) [Tsuyuki]
* Added: Support for new gravity packets [Oreo:27]
- I am not certain if it works or not. This is what I got when tested it:
-> Client 2006-12-18a did not bug out but did not display anything new
-> Client 2006-10-17a would crash because of Palette errors
- I welcome courageous users to test it. To activate support for new packets, do the following:
-> Open src/include/mmo.h
-> In #define PACKETVER 7, change 7 to 8.
01/20/2007
* Changed: Commented extra system configuration values as they aren't being recognized properly [Tsuyuki]
* Added: Imported official (ish) Bard job change quest from eAthena [Tsuyuki]
01/19/2007
* Fixed: One of Aliza's drops [Tsuyuki]
01/18/2007
* Added: Partially implemented Spirit of the Bard/Dancer status bonuses: [Tsuyuki]
- Walk speed bonus, and performance skills will affect caster
* Added: Fully implemented Spirit of the Sage skill buffs [Tsuyuki]
* Added: Full effect for Spirit of the Soul Linker [Haplo]
* Updated: packet_db.txt (Credits to eAthena) [Tsuyuki]
* Fixed: Typo in Goat's drops [Tsuyuki]
01/17/2007
* Removed: Fully removed the so-called 'Project Diablo' [Tsuyuki]
- Thrown out due to being pointless, and due to various warnings in different compilation environments/other bugs
* Fixed: Gunslinger skill Bulls Eye's coma chance [Tsuyuki]
* Improved: Map-server console loading display [Tsuyuki]
* Fixed: Windhawk's element [Tsuyuki]
* Updated: Dead Branch and Bloody Branch lists with Thor Dungeon monsters [Tsuyuki]
* Added: New duplicate monsters [Tsuyuki]
01/16/2007
* Added: Partially implemented Spirit of the Wizard Soul Link [Haplo]
* Improved: Rebirth quest skill system now removes garbage variables when it's done with them [Tsuyuki]
* Fixed: Fully fixed quest skill saving/returning through the rebirth process [Tsuyuki]
* Fixed: Problem where rebirth High Novice wasn't getting it's quest skills [Tsuyuki]
* Fixed: Double attack for both Daggers and Guns [Tsuyuki]
* Fixed: Valkyrie Shield item's bonuses [Tsuyuki]
* Removed: Some old scripts [Tsuyuki]
01/15/2007
* Added: Most of the Gunslinger class skills: [Tsuyuki]
- GS_GLITTERING - Flip the Coin
- GS_FLING - Fling
- GS_TRIPLEACTION - Triple Action
- GS_BULLSEYE - Bulls Eye
- GS_MADNESSCANCEL - Madness Canceler
- GS_ADJUSTMENT - AdJustment
- GS_INCREASING - Increasing Accuracy
- GS_MAGICALBULLET - Magical Bullet
- GS_CRACKER - Cracker
- GS_SINGLEACTION - Single Action
- GS_SNAKEEYE - Snake Eye
- GS_CHAINACTION - Chain Action
- GS_TRACKING - Tracking
- GS_PIERCINGSHOT - Piercing Shot
- GS_RAPIDSHOWER - Rapid Shower
- GS_GATLINGFEVER - Gatling Fever
- GS_DUST - Dust
- GS_FULLBUSTER - Full Buster
- GS_SPREADATTACK - Spread Attack
- Note: Only three left to do: Desperado, Disarm, and Ground Drift
* Fixed: Crash bug when monsters use Sonic Blow [Tsuyuki/Bison]
* Fixed: Enabled commented Adoption skills in the skill databases [Tsuyuki]
* Improved: Optmized script for the Sign Quest [Lex]
* Updated: job_db1.txt modifiers for the new classes [Tsuyuki]
- Note: HP Multiplicator for Gunslinger/Ninja is semi-custom, need to code new system as per Aegis
01/14/2007
* Added: The rest of the Juperos History Quest (Fayruz NPC) [Tsuyuki]
* Fixed: The Devotion/Sacrifice status is now removed upon map change [Tsuyuki]
* Changed: Modified all @commands with the GM level 0 to GM level 1 [Tsuyuki]
- @commands are not official, therefore they are custom and should be disabled for players by default
* Fixed: Mobs not using skills when in attack range of target [Tsuyuki]
* Improved: Workaround fix for mob aspds so it doesn't bug other monsters [Tsuyuki/Bison]
* Fixed: Added a workaround to fix the 190 aspd monster problems (Thanks to galaxy) [Tsuyuki]
- Idea orginally from eAthena
* Fixed: Blank Scroll sell price: 8000z -> 4000z [Tsuyuki]
* Fixed: A few minor script bugs [Tsuyuki]
* Reverted: Oreo's latest changes as they broke Freya compilation in Win32 [Tsuyuki]
* Fixed: Taekwon's Kicking skills damage calculations [Tsuyuki]
* Fixed: Vidar's Boots combo set (works together with 2517 - Vali's Manteau, not 2516 - Falcon Muffler)
* Fixed: Laboratory Pass -> Weight is now 0, to fix the rebirthing process [Tsuyuki]
* Added: Thor Dungeon monster mob skills [Tsuyuki]
* Added: Basic drops to Thor Dungeon monsters [Tsuyuki]
* Updated: Thor Dungeon monster stats a bit [Tsuyuki]
* Improved: Lots of work to the custom Warper script [Tsuyuki]
* Fixed: Typo in the Beins field spawns script [Tsuyuki]
* Changed: Split 'setsitstand' command into two commands: sit, and stand [Tsuyuki]
* Added: New script command: setsitstand [Tsuyuki]
- setsitstand flag; Flag: 0 = Sit, 1 = Stand
* Improved: Did a bunch of work on the npc/custom folder [Tsuyuki]
- Completely rewrote heal.txt file
01/13/2007
* Added: Latest kRO patch items (1/09/07), imported from jAthena [Tsuyuki]
* Fixed: The four main Taekwon kicks now never miss [Tsuyuki]
* Updated: Added official stats/drops for 11.1 Arunafeltz monsters (Credits: Aegis/eAthena) [Tsuyuki]
* Fixed: Final Strike is always Neutral [Tsuyuki]
* Fixed: Spirit of the Assassin now stacks with EDP [Tsuyuki]
- Reference: http://www.ragnainfo.net/forums/viewtopic.php?t=105578&postdays=0&postorder=asc&start=15
* Fixed: Bug with Quest Skills not returning after rebirth [Tsuyuki]
* Fixed: Problem where you could not leave the Valkyrie Realm in certain situations [Tsuyuki]
* Added: Quest skill saving/returning functions to the custom Job Changer [Tsuyuki]
* Changed: Quest skill saving/returning on rebirth is now done via script functions [Tsuyuki]
* Added: Beins field spawns, and Thor Volcano spawns (Thanks to $ephiroth) [Tsuyuki]
* Improved: Enhanced the jobchange, pc_calc_base_job and pc_calc_base_job2 pc.c functions [Tsuyuki]
* Fixed: Soul Linker/Star Gladiator job change skill point calculation [Tsuyuki]
* Fixed: Possibly fixed B.S.S Priest skill (can't test.. someone else test?) [Tsuyuki]
- It was failing outside of GvG maps before, should work fine now
* Removed: break script command from all scripts and src [Tsuyuki]
- It *worked* exactly like 'end' before, didn't want people to think it was for something else
01/12/2007
* Fixed: A bunch of broken cards [Tsuyuki]
* Fixed: NJ_BAKUENRYU's (Raging Fire Dragon) damage formula [Tsuyuki]
* Fixed: All 5 Taekwon Kicks now do 3 hits (damage formulas corrected as well) [Tsuyuki]
* Fixed: BaseClass (GetPureJob), and BaseJob are now fully compatible with the new classes [Tsuyuki]
* Cleaned: script.c, skill.c and skill.h comments [Tsuyuki]
* Reverted: Weapon Repair being targetable; targets the user for now [Tsuyuki]
- Still need to make it targetable, this revert just makes it usable again
* Added: More Aegis-like script commands: [Tsuyuki]
- 'dropitem' = 'delitem', 'moveto' = 'warp', 'pcname' = 'strcharinfo'
* Added: Two new script commands - 'dialog' and 'wait' [Tsuyuki]
- Use 'mes' and 'next' code, added to make us more similar to Aegis
01/10/2007
* Updated: Beins/Thor Dungeon warps once again (Thanks to $ephiroth) [Tsuyuki]
* Corrected: Horn Card's bonuses [Tsuyuki]
* Updated: Redid the custom Quest Skills NPC (Platinum Skills): New class/skills support now working [Tsuyuki]
* Fixed: A usable item not working properly [Tsuyuki]
* Fixed: Remover Card's bonus [Tsuyuki]
01/09/2007
* Changed: Main channel's recognition character from '.' to '~' by default [Tsuyuki]
01/07/2007
* Fixed: Kafra script's saving system [Tsuyuki]
* Added: @go2 atcommand [Tsuyuki]
- Works just like @go, only for dungeons!
* Added: Most of the Juperos History Quest converted from Aegis [Tsuyuki]
- Almost done converting Fayruz.. she's a massive NPC script (100 kb)
- Until I finish her, the quest won't be functional
* Updated: Juno Monster Museum, added script converted from Aegis [Tsuyuki]
* Fixed: Added Kafra Max Reserve Points check [Tsuyuki]
* Added: Cool Event Kafra-Like NPCs for Hugel/Lighthalzen converted from Aegis [Tsuyuki]
* Fixed: Slaves should attack to their original target after being recalled [Harbin]
* Improved: Resized SCRIPT_HASH_SIZE to 512 [Harbin]
* Added: Battle config options to change mvp item droprate by itemtype [Harbin]
- item_drop_mvp_commonrate, item_drop_mvp_healingrate, item_drop_mvp_usablerate
- item_drop_mvp_equiprate, item_drop_mvp_cardrate
01/06/2007
* Updated: Converted Juno Quests script from Aegis to Freya [Tsuyuki]
- Note: Adds the missing Metto Quest to Freya
* Merged: Monster Museum script with the Juno NPCs script [Tsuyuki]
* Updated: Converted Juno Guides script from Aegis to Freya [Tsuyuki]
* Updated: Converted Juno NPCs from Aegis to Freya [Tsuyuki]
* Added: missing bonus bLoseSPWhenUnequip,50; in some cards [Latios]
* Added: Mail box NPCs converted from Aegis [Tsuyuki]
01/05/2007
* Added: GPL licence statements into all source files [Harbin]
* Fixed: Gunslinger, Ninja and Xmas classes counted as mob disguises [Harbin]
* Fixed: Mammonite deals neutral damage, but does not ignore weapon element and card bonuses [Harbin]
* Fixed: bMagicDamageReturn should reflect only targetable spells [Harbin]
* Fixed: Falcon Assault should bypass Defending Aura damage reduction [Harbin]
* Fixed: Maya Card's Magic reflect rate is now 50% instead of 30% [Tsuyuki]
* Fixed: Indian Filet's question stuck for The Sign Quest. [Lex]
01/04/2007
* Updated: Fully updated new card effects to match kRO 11.2 [Tsuyuki]
* Fixed: Phantasmic Arrow is now Ghost/Sense element [Tsuyuki]
* Fixed: Sage's Diary bonuses not working [Tsuyuki]
* Fixed: Several bugs with the Kafra system, mainly Kafra passes [Tsuyuki]
* Fixed: A typo/bug in the Eye of Hellion Quest [Tsuyuki]
* Fixed: Applied all new bug fixes that eAthena has made to The Sign Quest [Tsuyuki]
* Fixed: Several bugs in The Sign Quest (Thanks to galaxy) [Tsuyuki]
* Added: A few common Hugel NPCs (Thanks to $ephiroth) [Tsuyuki]
* Added: Common Airship NPCs (Thanks to $ephiroth) [Tsuyuki]
* Added: A bunch of missing Lighthalzen NPCs (Thanks to $ephiroth) [Tsuyuki]
* Updated: Fully updated the item_db.txt with all the latest patch items/equipment (Credits to jAthena) [Tsuyuki]
- Note: Need a translator for the new item names!
01/03/2007
* Fixed: Some checks with the Gunslinger/Ninja/Taekwon classes in scripts (Fixes Gunslinger/Ninja Quests) [Tsuyuki]
* Changed: Perfected some NPC/Script formatting in the /npc/ folder [Tsuyuki]
* Removed: Duplicate values for min_hair_style, max_hair_style, min_hair_color, max_hair_color [Tsuyuki]
- Removed from char_athena.conf, remember to update your configuration files!
- Fixes Custom hair style/color problems
* Added: Lion Masquerade's missing bonuses (Thanks to Explosive) [Tsuyuki]
* Fixed: Green Ferus Card now gives +10% HP (Thanks to Explosive) [Tsuyuki]
* Fixed: Ulle's Cap now has a slot (Thanks to Explosive) [Tsuyuki]
* Improved: db_mysql.c errors display format [GoodKat]
* Improved: sql_request function to log errors on mysql_error.log file if MYSQL_DEBUG is defined [GoodKat]
* Added: Support for Two-Handed Maces (The mysterious weapon-type #9) [Tsuyuki]
* Fixed: Fuuma Shurikens are now unbreakable [Tsuyuki]
* Cleaned: battle_addmastery code function [Tsuyuki]
* Removed: Support for Dual Revolvers/Revolver + Dagger Combo, as Revolvers are actually Two-Handed [Tsuyuki]
* Updated: Corrected reading of the job_db1.txt and size_fix.txt databases to incorporate the new weapons [Tsuyuki]
* Fixed: Gun weapons basedamage is based on dexterity, not strength [Harbin]
* Updated: Freya's Copyright labels to 2007 [Tsuyuki]
* Fixed: All existing reversed item bonus brackets [Tsuyuki]
* Fixed: Peco Peco should have 'assist' mode enabled [Harbin/Tsuyuki]
* Fixed: Item equipment bonus of High Quality Sandals, and Gunslinger Ammunition [Harbin]
* Fixed: All Venatu's elunium droprate [Harbin/Tsuyuki]
* Improved: Script engine hash size handling. should result as a major speedup [Harbin/Rayce]
- New method uses slightly more memory to eliminate (slow) memory reallocation
* Added: Code to generate script hash dump. see do_final_script function [Harbin/Rayce]
- Used to get optimal script hash size
01/02/2007
* Fixed: The Freya's url, configure script [GoodKat]
* Fixed: guild table structure on main_char.sql [GoodKat]
- mes2 should be 120 bytes as the packet structure is: 0x016E <guildID>.L <mess1>.60B <mess2>.120B
* Added: testwarpra.txt again since map-server still checking its existence. [Lex]
* Fixed: Super Novice now receive their +10 bonus at job 70 and lose them if die anytime aftwewards. [Lex]
- http://www.ragnainfo.net/wiki/index.php/Super_Novice
01/01/2007
* Note: Happy New Year! [Freya Dev Team]
* Fixed: A condition statement in inter_init regarding adoption implementation (inter.c) [GoodKat]
* Fixed: Calculation of max/min skill points for Ninja/Guns. Max jlevel 70, Max skpoints 69 [GoodKat]
* Fixed: Compilation errors on clif.c - TXT version [GoodKat]
* Fixed: Comma missing at main_char.sql. [Lex]
* Added: Bingo warps (Thanks to $ephiroth) [Tsuyuki]
12/31/2006
* Fixed: Cowardice Blade can now be equipped by the Thief-Class, and by Ninjas [Tsuyuki]
* Fixed: The number inputs for the barrel in Lighthalzen Cube room. [Bison]
* Fixed: NPC_AGIUP/NPC_POWERUP (hitrate bonus) skill formula to be exact with Doddler's calc. [Bison]
* Fixed: NPC_CALLSLAVE will now recall mobs regardless of how far away they are now. [Bison]
* Fixed: Added Shield Boomerang/Chain to ignore Brocca/Skewer defense piercing (Source: Doddler's calc). [Bison]
* Fixed: 5 tile range on Margaretha Sorin's attack range, now set to 1. [Bison]
* Fixed: Level 11 AL_HEAL will heal for 9999, this is mainly used by MVP's. [Bison]
* Fixed: WZ_JUPITEL for various mobs. [Bison]
- Use level 11 for 30 hit and normal knockback.
- Use level 12 for 32 hit and 14 tile knockback, not 100% sure how many hits Mistress' JT does.
12/30/2006
* Added: Missing clif_skill_poseffect to PA_GOSPEL code. A client packet to start the Gospel music [GoodKat]
* Added: Baby/Parent skills: WE_BABY, WE_CALLPARENT, WE_CALLBABY [GoodKat]
* Added: Initial structure for the adoption system: packets, mmo_char struct, sql rows, subroutines [GoodKat]
- SQL version only for now. Backup the main char DB before making any upgrade.
- Baby skills coming soon.
* Updated: Thor Volcano mobs with all the info we currently have [Tsuyuki]
12/29/2006
* Added: Beins/Thor monsters (Poring stats, no drops) [Tsuyuki]
* Updated: doc/effect_list.txt (Thanks to Au{R}oN) [Tsuyuki]
* Fixed: Incorrect entries in item_db (thanks to galaxy) [Latios]
* Updated: Thor's Volcano Dungeon warp (thanks to $ephiroth) [Latios]
12/25/2006
* Fixed: guild skills [Latios]
* Fixed: rebirth system for Stalker [Latios]
* Fixed: Bio Lab 3 MVP spawn script timer (thanks to galaxy) [Latios]
* Fixed: possible client crash with Pressure/Gloria Domini [Latios]
* Fixed: @go [Latios]
12/22/2006
* Removed: Temp Dungeon Warpra NPC as its no longer necessary [Tsuyuki]
* Fixed: Updated/fixed up some Rachel/Sanctuary warps [Tsuyuki]
* Added: Temp warps to the upper levels of the Thanatos Tower so players can access the roof [Tsuyuki]
* Fixed: Missing Hidden Dungeon/Labrynth Forest/Prontera Maze warp portal [Tsuyuki]
* Fixed: Windhawk weapon is now Wind-Element [Tsuyuki]
* Fixed: An issue with perfect hide (from pet smokies), MVP/bosses are still allowed to see you regardless. [Bison]
* Fixed: Parasite is now immobile [Tsuyuki]
* Fixed: Some grammatical errors in the Airport script system [Tsuyuki]
* Updated: Mob database with correct Aegis speed, and delay values (Full credits and thanks to Vahhn) [Tsuyuki]
* Added: New Biolab monster skills (kRO Update 12/18/06) [Tsuyuki]
- High Priest: Assumptio
- Lord Knight: Pierce, Spiral Pierce
- Sniper: Sharp Shooting
- High Wizard: Napalm Vulcan
- Assassin Cross: Meteor Assult
- Whitesmith: Unknown/None
12/21/2006
* Fixed: Tweaked previous AI fix to differentiate between MVP/boss vs. non-MVP/boss mobs. [Bison]
12/20/2006
* Improved: The @job command: Has better class identification support now [Tsuyuki]
* Changed: The @go command: Removed dungeons from command [Tsuyuki]
- Note: Nows supports all Towns, Valkyrie Realm, Jail, and Novice Grounds
* Fixed: Megalith AI mode to be immobile + aggressive. [Bison]
* Fixed: Galapago AI mode so they will now assist in addition to looting. [Bison]
* Fixed: Extra damage being done when KE expires. [Bison]
12/19/2006
* Fixed: Elemental Converter Creation's required items [Tsuyuki]
* Added: New @go option: 27 - Beins [Tsuyuki]
* Added: Desert City Beins and Thor Volcano to the Custom warpra.txt [Tsuyuki]
* Added: Beins and Thor Volcano warps [Tsuyuki]
* Fixed: Mammonite now knocks target 5 cells back when Great Axe is equipped. [Lex]
12/18/2006
* Added: New kRO maps: The city of Beins, Beins fields, the Thor Volcano dungeon, and others.. [Tsuyuki]
* Fixed: Great Axe and Slaughter exchanged in Grade A and S Weapon Quests. [Lex]
* Fixed: mob skill overusage [Harbin]
* Fixed: Geographer AI mode that was causing them to bug. [Bison]
12/17/2006
* Fixed: SC_FUSION code [Tsuyuki/Harbin]
* Fixed: Refixed Awakening Potions job restrictions [Tsuyuki]