Changelog.txt 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. Date Added
  2. 2006/11/07
  3. * Added nosave mapflag for Guild Dungeons [KarLaeda]
  4. * New Setting "stdout_with_ansisequence"
  5. (login_athena/char_athena/map_athena) allows you to specify whether color
  6. control chars should be printed or not. Is useful to disable for a
  7. "cleaner" output when you are logging the console output. All credit goes
  8. to FlavioJS for coding the whole thing. [Skotlex]
  9. 2006/11/05
  10. * Added maplags for PowerNPC quest. [KarLaeda]
  11. 2006/10/31
  12. * Modified the player_cloak_check_type and monster_cloak_check_type
  13. settings. 1 makes it check for walls, 2 makes cloaking NOT end on normal
  14. attacks, and 4 makes cloaking NOT end when using skills. The default
  15. setting for players is still 1, but for mobs the default has been changed
  16. to 4 (skill.conf). [Skotlex]
  17. 2006/10/25
  18. * Added exp-bonus settings exp_bonus_attacker and exp_bonus_max_attacker
  19. (exp.conf, default to 25 and 12) [Skotlex]
  20. * Changed the way the party_even_share_bonus setting works. It now uses a
  21. simple linear bonus increase (party.conf) [Skotlex]
  22. 2006/10/24
  23. * Changed the way the skill_steal_max_tries work. Now it actually MEANS the
  24. max number of steal tries, use 0 to disable (unlimited tries). [Skotlex]
  25. * Changed the default of skill_steal_max_tries to 0 as there's no proof
  26. anywhere that there should be such a limit. [Skotlex]
  27. 2006/10/20
  28. * Added config setting "summon_flora_setting" (skill.conf), with it you can
  29. decide now two things: a. Whether or not players can harm your floras
  30. outside versus grounds, and b. Whether or not you can summon out and mix
  31. different types of plants at the same time. [Skotlex]
  32. 2006/10/19
  33. * Commented out the monster_noteleport mapflag from the guild castles as
  34. this is the Aegis behaviour [Skotlex]
  35. 2006/10/18
  36. * Added monster_noteleport mapflag to the guild castle maps to prevent
  37. "avoiding MVPs" by forcing them to teleport from rude-attacks. [Skotlex]
  38. 2006/10/16
  39. * Added &16 to the default of the emergency_call setting (skill.conf)
  40. [Skotlex]
  41. 2006/10/12
  42. * Added Homunculus atcommands [Playtester]
  43. 2006/10/11
  44. * Removed useless inter_athena settings (they were doing absolutely
  45. nothing): read_gm_interval, gm_db, gm_db_level, gm_db_account_id,
  46. use_new_sql_db [Skotlex]
  47. 2006/10/06
  48. * status_cast_cancel is now a type 4 (object bitmasks) setting
  49. (status.conf). [Skotlex]
  50. 2006/10/06
  51. * Removed gm_all_skill_add_abra which was doing nothing anyway. [Skotlex]
  52. 2006/10/03
  53. * Renamed setting delay_dependon_dex to delay_dependon_agi, the delay of
  54. skills is reduced now (when enabled) by AGI instead of DEX, which makes a
  55. lot more sense than DEX. [Skotlex]
  56. 2006/09/25
  57. * Removed config setting allow_atcommand_when_mute as it's no longer used
  58. (see manner_system in misc.conf for it's replacement) [Skotlex]
  59. 2006/09/19
  60. * Removed setting ban_spoof_namer (as now invalid chat packets just cause
  61. the sending character to be disconnected). [Skotlex]
  62. 2006/09/18
  63. * The new socket update code includes support for two new config settings
  64. (packet_athena.txt): frame_size, which can be used to alter the logic
  65. packet-size allowed by the code, and mode_neg, which when set to yes, sets
  66. TCP_NODELAY on all connections (defaults to yes). [Skotlex]
  67. * Due to a recent update of how cards/equipment status change defense
  68. works, the max sc resistance settings (battle/status.conf) no longer apply
  69. to them. [Skotlex]
  70. 2006/09/16
  71. * Added monster_ai&256. When set, a monster will pick a random starting
  72. position to begin checking versus it's skills, otherwise, it will always
  73. begin checking from the beginning. [Skotlex]
  74. 2006/09/15
  75. * Added atcommand.conf entries for @adjgmlvl and @adjcmdlvl [Skotlex]
  76. 2006/09/14
  77. * Adjusted gvg long damage rate to 80%, magic damage rate to 60%
  78. (battle/guild.conf) [Skotlex]
  79. 2006/09/12
  80. * Changed back the default of case-sensitive to ON since it shouldn't be
  81. such a bad performance hog now. [Skotlex]
  82. * case_sensitive is now off by default due to performance issues
  83. (login_athena.conf). [Skotlex]
  84. 2006/09/11
  85. * Corrected name of config settings pc_luk_status_def, mob_luk_status_def
  86. (status.conf) [Skotlex]
  87. * Changed the default of enable_baseatk to 9 (player + homun) [Skotlex]
  88. * Changed the default of enable_perfect_flee to 1 (players only) [Skotlex]
  89. 2006/09/09
  90. * Removed noteleport flags from Geffenia maps [Playtester]
  91. 2006/09/08
  92. * Removed sg_miracle_skill_duration, replaced it with
  93. sg_miracle_skill_min_duration and sg_miracle_skill_max_duration, to specify
  94. a range for the duration of the skill. [Skotlex]
  95. * Skill duration for sg miracle is now 1h ~ 2.5h [Skotlex]
  96. 2006/09/07
  97. * Changed the default of sg_angel_skill_ratio to 10 based on recent
  98. information from Tharis. [Skotlex]
  99. * Added sg_angel_skill_ratio to specify rate at which the Angel skill
  100. triggers. [Skotlex]
  101. * Increased duration of Miracle of the Sun/Moon/Stars to one hour.
  102. [Skotlex]
  103. * Changed gvg_short_attack_damage_rate to 80, as leaked X.2 [Vicious]
  104. 2006/09/06
  105. * Reverted back the default view/chase range of mobs to 100% since eA now
  106. uses square view areas, like Aegis. [Skotlex]
  107. 2006/09/05
  108. * Removed setting mob_show_hp, it's been replaced now by mob_show_info,
  109. which can be used to specify what kind of info should be displayed from a
  110. mob. Current options are two different formats for Hp display, and current
  111. level (monster.conf). [Skotlex]
  112. 2006/08/31
  113. * Added setting attack_walk_delay which specifies whether a character
  114. should (or not) be able to move inmediately after starting a normal attack
  115. (battle.conf). Defaults to 0 since that's what Aegis uses. [Skotlex]
  116. * Corrected battle config name max_walk_rate, it should be named
  117. max_walk_speed. [Skotlex]
  118. 2006/08/29
  119. * monster_ai&1 now only signals whether mobs should update their target
  120. cell while chasing more frequently (rather than being state-driven like
  121. Aegis) [Skotlex]
  122. * Changed the defaults of view_range_rate and chase_range_rate to 120 to
  123. aproximate better Aegis's view ranges (which are square areas and not
  124. circles), so eA's default of 100 leads to a circular area contained
  125. within a 21x21 square zone (what Aegis uses), by using 20%, the circular
  126. area increases range to 12, which better approximates Aegis's 21x21 area.
  127. [Skotlex]
  128. 2006/08/24
  129. * Changed the default of clear_skills_on_death to 0 [Skotlex]
  130. * Added setting clear_skills_on_warp to specify when a character's
  131. land-based skills are deleted when the caster changes maps. Defaults to all
  132. types (skill.conf). [Skotlex]
  133. * The previous setting now obsoletes traps_setting &2, which now can only
  134. be 0/1. [Skotlex]
  135. 2006/08/21
  136. * Removed config setting "muting_players", and expanded the manner_system
  137. config to specify how having negative manner (mute) affects a player (see
  138. battle/misc.conf). [Skotlex]
  139. * Expanded the pk_mode setting from no/yes to 0/1/2. 1 is normal pk_mode,
  140. if 2 is used, it makes killing players give you a loss of 5 manner points.
  141. [Skotlex]
  142. 2006/08/18
  143. * Added monster_ai&128 to make aggressive mobs ignore that behaviour of
  144. always picking Homun targets above player targets regardless of who is
  145. closer. [Skotlex]
  146. * Added guild_aura (skill.conf) setting so you can specify when it works
  147. and if it works on the guild-master itself. Defaults to working all the
  148. time on everyone except GM. [Skotlex]
  149. 2006/08/14
  150. * Removed support for negative autosave intervals, instead added a
  151. minsave_interval setting which specifies which is the minimum time between
  152. character saves. Default to 100ms (map_athena.conf). [Skotlex]
  153. * Modified emergency_call setting to allow for more specific configuration
  154. (woe/non-woe, gvg-grounds/non-gvg-grounds, disable from nowarpto maps), see
  155. skill.conf for details. [Skotlex]
  156. 2006/08/10
  157. * Removed setting mob_ghostring_fix [Skotlex]
  158. * Changed setting attack_attr_none to affect all neutral-element attacks.
  159. Basicly, this setting is now used to determine who can hit for full damage
  160. always when using neutral-attacks (defaults to non-players) [Skotlex]
  161. 2006/08/09
  162. * Change the default of attack_attr_none to all classes except players.
  163. This means that pet/mobs/homun will always do normal attacks with
  164. no-element modifiers (but elemental reduction cards still apply) [Skotlex]
  165. 2006/08/08
  166. * Removed config settings display_delay_skill_fail and
  167. display_snatcher_skill_fail, replaced them with display_skill_fail, which
  168. can be used to determine whether you hide ALL skill-failed messages, those
  169. from delay, those from Snatcher or those from Envenom (battle/skill.conf)
  170. [Skotlex]
  171. 2006/08/07
  172. * Added config force_random_spawn which overrides the spawn-files defined
  173. coordinates to make all mobs always spawn randomly on the map. [Skotlex]
  174. * SC_SPEEDUP0 is no longer dispellable by SA_DISPEL [Skotlex]
  175. 2006/08/04
  176. * Removed settings enemy_critical_rate, homun_critical_rate. Added settings
  177. enable_critical (defaults to specify only players), mob_critical_rate and
  178. critical_rate. The last applies to all non-mobs and non-players
  179. (battle/battle.conf) [Skotlex]
  180. * Removed settings mob_npc_warp, mob_warpportal. Replaced with setting
  181. mob_warp which specifies which types of warp can a mob step into
  182. (battle/monster.conf) [Skotlex]
  183. * Changed name of the setting log_pick to log_filter since that's what it
  184. does now. [Skotlex]
  185. * Modified enable_logs so that instead of a 0/1 setting, you can specify
  186. which kind of events to log (so you can use a combination), see log_athena
  187. for the bitmask configuration. [Skotlex]
  188. * Cleaned a bit the contents of log_athena.conf
  189. 2006/08/02
  190. * Updated status_cast_cancel to also include silence (so the cast bar is
  191. cancelled if you are silenced during it) [Skotlex]
  192. 2006/08/01
  193. * merged in atcommands jailfor, jailtime, charjailtime. Thanks to Meruru
  194. and Coltaro for the code. [Skotlex]
  195. * Expanded setting debuff_on_logout so that &1 removes negative buffs and
  196. &2 removes positive buffs. [Skotlex]
  197. * Added battle config file status.conf, moved some settings from skill.conf
  198. and battle.conf to it since they are entirely Status-Change related.
  199. [Skotlex]
  200. 2006/07/27
  201. * Added config setting party_update_interval so you can specify how often
  202. the party-mate minidots should be updated (defaults to 1 sec). [Skotlex]
  203. * Removed a bunch of broken comments in skill.c [Skotlex]