File: ChangeLog

package info (click to toggle)
crossfire 1.75.0-9
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 24,168 kB
  • sloc: ansic: 83,169; sh: 4,659; perl: 1,736; lex: 1,443; makefile: 1,199; python: 43
file content (178 lines) | stat: -rw-r--r-- 7,482 bytes parent folder | download | duplicates (4)
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
Refactoring changes in the type-specific subsystem. A few notes when putting entries in this
file:
1) Please included your name and a date in the form yyyy-mm-dd, consistat with the top
level ChangeLog file.
2) Please follow the conventions set out by existing entries here
3) You should still put entries in the top-level ChangeLog
4) Only refactoring of functuality to and/or from the type-specific subsystem
should be inlcluded here. Other changes should simply be in the top level
ChangeLog.

Ob types   : MIMIC
Events     : pick, apply
Moved from : nowhere (new type)
Moved to   : mimic/mimic.c
Comment    : Added a new type for a mimic monster that waits for you to take it or open it to strike.
2018-09-24 - Daniel Hawkins
--
Ob types   : POISONING
Events     : process
Moved from : ../server/time.c, legacy/process.c
Moved to   : poisoning/poisoning.c
Comment    : Moved process code for POISONING.
2007-11-28 - Alex Schultz
--
Ob types   : PEACEMAKER
Events     : process
Moved from : ../server/spell_effect.c, legacy/process.c
Moved to   : peacemaker/peacemaker.c
Comment    : Moved process code for PEACEMAKER.
2007-11-25 - Alex Schultz
--
Ob types   : GATE, TIMED_GATE
Events     : process
Moved from : ../server/time.c, legacy/process.c
Moved to   : gate/gate.c
Comment    : Moved process code for GATE and TIMED_GATE.
2007-11-23 - Alex Schultz
--
Ob types   : SAVEBED, POISON, CF_HANDLE, TREASURE, WEAPON_IMPROVER
Events     : apply
Moved from : ../server/apply.c, legacy/apply.c
Moved to   : savebed/savebed.c, poison/poison.c, cf_handle/cf_handle.c,
             treasure/treasure.c, weapon_improver/weapon_improver.c
Comment    : Moved apply code for savebeds, poison, cf_handle, treasure and
             weapon_improver. Now the only ob types left for apply, are
             containers and equippable items.
2007-11-21 - Alex Schultz
--
Ob types   : FOOD, DRINK, FLESH
Events     : apply
Moved from : ../server/apply.c, legacy/apply.c
Moved to   : food/food.c
Comment    : Move apply code for food.
2007-06-09 - Alex Schultz
--
Ob types   : SCROLL, POTION
Events     : apply
Moved from : ../server/apply.c, legacy/apply.c
Moved to   : scroll/scroll.c, potion/potion.c
Comment    : Move apply code for scrolls and potions.
2007-06-08 - Alex Schultz
--
Ob types   : SKILLSCROLL, SPELLBOOK
Events     : apply
Moved from : ../server/apply.c, legacy/apply.c
Moved to   : skillscroll/skillscroll.c, spellbook/spellbook.c
Comment    : Move apply code for skillscrolls and spellbooks.
2007-06-07 - Alex Schultz
--
Ob types   : TRAP, RUNE
Events     : process
Moved from : ../server/rune.c, legacy/process.c
Moved to   : trap/common_trap.c
Comment    : Move process code for traps and runes.
2007-06-06 - Alex Schultz
--
Ob types   : TRAP, RUNE
Events     : move_on
Moved from : trap/trap.c, rune/rune.c
Moved to   : trap/common_trap.c, trap/rune.c
Comment    : Merged rune and trap directories
2007-06-06 - Alex Schultz
--
Ob types   : LAMP
Events     : apply
Moved from : legacy/apply.c, server/apply.c
Moved to   : lamp/lamp.c
Comment    : Moved apply handling for lamps.
2007-06-02 - Nicolas Weeger
-------------------------------------------------------------------------------
Ob types   : ARMOUR_IMPROVER
Events     : apply
Moved from : legacy/apply.c
Moved to   : armour_improver/armour_improver.c
Comment    : Moved apply handling for Enchant armor.
2007-06-02 - Nicolas Weeger
-------------------------------------------------------------------------------
Ob types   : SHOP_INVENTORY (former MENU)
Events     : apply
Moved from : legacy/apply.c
Moved to   : shop_inventory/shop_inventory.c
Comment    : Moved apply handling for shop inventory.
2007-06-02 - Nicolas Weeger
-------------------------------------------------------------------------------
Ob types   : LIGHTER
Events     : apply
Moved from : legacy/apply.c
Moved to   : lighter/lighter.c
Comment    : Moved apply handling for lighter.
2007-06-02 - Nicolas Weeger
-------------------------------------------------------------------------------
Ob types   : EXIT, CLOCK
Events     : apply
Moved from : legacy/apply.c
Moved to   : exit/exit.c, clock/clock.c
Comment    : Moved apply handling for exits and clocks.
2007-04-05 - Alex Schultz
-------------------------------------------------------------------------------
Ob types   : SPELL_EFFECT
Events     : process
Moved from : ../server/{spell_attack.c, spell_util.c, spell_effect.c}
Moved to   : spell_effect/spell_effect.c
Comment    : Moved ob_process logic into the ob_method system. Should probably
             split spell_effect.c into multiple files by subtype.
2007-04-03 - Alex Schultz
-------------------------------------------------------------------------------
Ob types   : THROWN_OBJ, ARROW
Events     : process
Moved from : ../server/time.c
Moved to   : common/projectile.c, arrow/arrow.c, thrown_object/thrown_object.c
Comment    : Implimented process method for the given object types taking code
             from move_arrow() and stop_arrow().
2007-02-19 - Alex Schultz
-------------------------------------------------------------------------------
Ob types   : ALTAR, ARROW, BUTTON, CHECK_INV, CONTAINER, CONVERTER, DEEPSWAMP,
             DIRECTOR, EXIT, HOLE, IDENTIFY_ALTAR, PEDESTAL, PLAYERMOVER,
             RUNE, SHOP_MAT, SIGN, SPELL_EFFECT, SPINNER, THROWN_OBJ, TRAP,
             TRAPDOOR, TRIGGER_ALTAR, TRIGGER_BUTTON, TRIGGER_PEDESTAL
Events     : move_on
Moved from : ../server/apply.c, ../server/time.c
Moved to   : common/common_apply.c, altar/altar.c, arrow/arrow.c, button/button.c,
             check_inv/check_inv.c, container/container.c, converter/converter.c,
             deep_swamp/deep_swamp.c, director/director.c, exit/exit.c,
             hole/hole.c, identify_altar/identify_altar.c, pedestal/pedestal.c,
             player_mover/player_mover.c, rune/rune.c, shop_mat/shop_mat.c,
             sign/sign.c, spell_effect/spell_effect.c, spinner/spinner.c,
             thrown_object/thrown_object.c, trap/trap.c, trapdoor/trapdoor.c,
             trigger_altar/trigger_altar.c, trigger_button/trigger_button.c,
             trigger_pedestal/trigger_pedestal.c
Comment    : Implemented the move_on method for the given object types.
2007-01-21 - Yann Chachkoff
-------------------------------------------------------------------------------
Ob types   : TRIGGER
Events     : apply, process
Moved from : ../server/apply.c, ../server/time.c
Moved to   : trigger/trigger.c
Comment    : Implemented apply and process methods for the given object type.
2007-01-14 - Yann Chachkoff
-------------------------------------------------------------------------------
Ob types   : TRANSPORT, POWER_CRYSTAL, ITEM_TRANSFORMER, BOOK
Events     : apply, process, describe
Moved from : ../server/apply.c, ../server/time.c, ../server/c_object.c
Moved to   : legacy/apply.c, legacy/legacy_describe.c, legacy/process.c,
             common/describe.c, transport/transport.c,
             power_crystal/power_crystal.c, item_transformer/item_transformer.c,
             book/book.c
Comment    : Implemented apply, process and describe methods for the given
             object types.
2007-01-14 - Yann Chachkoff
-------------------------------------------------------------------------------
--EXAMPLE--
Ob types: ALL
Events: APPLY
Functunality moved from: ../server/apply.c:foobar()
Functunality moved to: legacy/apply.c
Comment: Move legacy apply code into a temporary location.
Alex Schultz 2006-11-29
--EXAMPLE--