-
Notifications
You must be signed in to change notification settings - Fork 18
/
ChangeLog.txt
319 lines (293 loc) · 12.4 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
InfclassR v1.5.0_alpha8
- Fixed Ghost kept invisible on some actions
- Scientist white hole spawning and final explosion now does not push the owner
- InfclassProtocol: Looper and Engineer walls 'first point'
now exposed as object (and thus has owner icons)
- Fixed missing HP restore sound in infection zone
- Fixed inconsistent poisoning (sometimes taking 1 extra HP)
- Slime poisoning interval increased to 1.25 sec
- Biologist now see a Heart icon above poisoned humans
- Biologist mine lasers number reduced from 15 to 12
- Biologist is now immune to *continuous* poisoning effect
- Biologist now can use the hammer to stop the poisoning effect on humans
- Slime poisoning effect now ignores the armor (and takes health points)
- Slime poisoning now deals 4 damage (was 5)
- InfWhiteHoleMinimalKills exposed to infclass clients
- Proximity radius now snapped for infclass objects
- Class details now snapped for specs (with restrictions)
- Hammer hit events now suppressed if the character is 'in love'
- DDNet: Expose 'hit_disabled' flag for characters 'in love'
- Implemented DDNet masterserver registration
- Scientist died from teleportation now gives score
for the involved infected
- Ghost spawn events now not visible for humans
- Enabled freeze state for DDNet-17.3+
- Fixed (Biologist) bouncing bullets disappeared if
shoot right into the wall
- Fixed Biologist shotgun could hit through walls
- Blinding effect now canceled on the player revived
- Fixed 'Fun Round' settings kept for other rounds
(in some cases)
- Spectators now can see players personal pickups
- Fixed Bat and Sniper help pages
- Added hint messages
- Fixed Sniper position immediately unlocked if jump
was pressed before the lock
- Medic now see Hero healing icons if grenade launcher
is active
- Fixed '(connecting)' player infection
- Fixed hook visibility for distant characters
- Added slime (visual) effect on poison damage taken
- Bat's hook lifestealing replaced with hammer
lifestealing (+2 HP per hit)
- Slime now gives the healing effect for 2 seconds
- Fixed Tele layer processing (for maps with teleports)
- Just-killed human's camera now follows the killer
- Player last infection time now saved in session
(now it is expected that if you reconnect you won't
be 'first infected' if it is not your turn yet)
- 'Last picked class' now also remembered across maps
- Previously picked/given human class won't be ever
given randomly again
- EndlessJump character flag now wired correctly (for bats)
- Enabled DDRace HUD
InfclassR v1.5.0_alpha7
- Sniper position re-lock now enabled if 1+ seconds
remaining
- Added 'timeout code' support
- The game now tries to pick the witch among callers
- Scientist now gets the superweapon after 15 kills
- Looper wall effect is now applied continuously
- Fixed 'undead is finally dead' on player left the game
- Boomer healing effect now depends on the distance
- Fixed translation for some Merc text strings
- Ghost visibility for spectators now depends on
'sv_strict_spectate_mode' config option
InfclassR v1.5.0_alpha6
- "Forced spectator" mode reworked for compatibility
with DDNet client
- Fixed spawn protection
- Import and enable /me command
- Scientists now get 0.5 kill progression on assisting
- Fixed infc_half_provence borders
- Fixed a few bugs in votes
InfclassR v1.5.0_alpha5
- Medic now gets a grenade on enemy killed
- Dynamically toggle the turrets enablement during
the round
InfclassR v1.5.0_alpha4
- Added '/prefer_class <classname>' chat command
- Fixed Hero flag indicator on the class picked
- Weapon change now allowed during ammo reload
InfclassR v1.5.0_alpha3
- White hole is now given right after 12 kills
- Disable white hole for games with less than 8 players
- Added broadcast message about coming infection
- Balancing infection now delayed
- Turret destruction score reduced from 3 to 1 sp
- New (same-round) infection now restores previous
the previous infected class
- Engineer and Looper walls now can't be built on spawns
- Biologist laser now does NoAmmo sound on fire failed
- Fixed sound on Biologist laser fired with ammo < 10
- Frozen witch now can not spawn the infected
InfclassR v1.5.0_alpha2
- Fixed langs list in /lang description
- Fixed missing help for messaging commands
- Biologist mine is now kept on a new placement miss
- Fixed taxi behavior on character team changes
- Implemented entities animation
- Added health and armor pickups support
- Added damage zone type (deals a certain damage)
- Updated 'infc_canyon' (tech update)
- Added a broadcast warning about kick for inactivity
- 'inf_merc_bombs' reduced from 16 to 15
(restored the value used before v1.4.0_alpha6)
- Added /sp, /lp aliases for save/load position
InfclassR v1.5.0_alpha1
- Ninja targets are now set individually
- Taxi passengers now collide with solid ground
- Fixed spider hook for player id=0
- Spider hook limit indicator now visible only for the team
- Spider hook changed from web to pulling one after grab
- Introduced 'smart' map rotation
- Names are now checked for confusing with existing ones
- "By-hammer senders" are now considered as killer helpers
- Healers are now considered as killer helpers
- Added training mode with /save_position,
/load_position, and /set_class commands
- Hero flag indicator now properly animated for
standing heroes
InfclassR v1.4.2
- Fixed network clipping for looper and engineer walls
- Fixed a re-connected player could still use humans
spawn after infection started (regression)
- Fixed prediction for hook of locked Sniper
- Fixed slow-motion effect kept after revive
InfclassR v1.4.1
- Fixed poison grenades 'no healing' effect
- Fixed a memory leak on map client map generation
- Fixed uninitialized memory access (Teleports layer)
- Fixed a possible crash on map rotation
- Fixed high CPU load from thread pool processing
InfclassR v1.4.0_rc1
- Fixed laser clipping
- Updated German translation (thanks Emrldy)
- Fixed merc grenades poison effect duration
- Hook re-enabled for Sniper in a locked position
- Fixed slug slime effect applied too often
InfclassR v1.4.0_alpha6
- Scientist tele now respects the ammo amount
- Fixed (some) cases with 10 HP regen
- Added a taxi mode with disabled ammo regen
- Fixed Bat sometimes could infect
- Fixed round started up during sv_warmup
- Merc bombs are now fully deterministic
- Fixed compatibility with teeworlds-0.6.x
- Taxi passengers now can't hook
- Freezed characters now can cry
- Ghoul flying points now depends on the death type
- Boomer now can be an assistant
- Added support for teleports (map entities)
- Added a sound on character healed
- Merc grenades now disables healing for the infected
- Added 'healing disabled' effect
- Added a config option to toggle taxi enablement
InfclassR v1.4.0_alpha5
- Human class now kept on reconnect or joining spec
- White hole now gives 'assistance' role to the owner
- Fixed spectator snap for InfClass client
- Fixed a rare crash on a disconnect between rounds
- Fixed voodoo death with active spawn protection
- Fixed Engineer Wall interactions with undead
- DEATH_TILE as a kill reason mapped to WEAPON_NINJA
- Fixed all the infected killed on unfair infection
- Fixed spider web hook (not) catching humans
- Fixed ninja laser sound position
- Fixed katana hitbox (regression since v1.4.0_alpha2)
InfclassR v1.4.0_alpha4
- Added 'inf_initial_infection_delay' conf variable
- Fixed zones tesselation
- ENTITIES_OFF DDNet tile is now allowed for maps
- Added 'sv_timelimit_in_seconds' conf variable
- Humans inactivity time limit increased to 180 seconds
- 'Lock position' disabled for taxi-passenger Sniper
- 'Love effect' now used to animate lovers attacks
- Humans won't be freezed on entering inf zone anymore
InfclassR v1.4.0_alpha3
- Medic grenade launcher now creates the healing
explosion right away
- Bypass inf zone emotions for invisible ghosts
- Slug in love now can't place a slime
- Poison effect now can be replenished
- The 'lovers' now apply less force on humans
- The 'lovers' can't hook humans anymore
- Early infected now reliably killed on round start
- Early infected now fall in love
- HAPPY is now the default emote for lovers
InfclassR v1.4.0_alpha2
- Boomer camera now follows BFed target (infc client)
- Added FORCED_TO_SPECTATE camera mode (infc client)
- Implemented infc structs info (infc client)
- Fixed boomer explosion effect on freezed undeads
- Fixed ninja katana collisions on higher speeds
- Adjusted the Mercenary help page
- Class help pages now have shortcuts
- Fixed force not applied to freezed undeads
InfclassR v1.4.0_alpha1
- Added self-kill protection for humans
- Implemented kill assistance (custom client)
- Implemented damage type (custom client)
- New blinding laser is given to Ninja
InfclassR v1.3.1
- Improved Taxi responsiveness
- Merc laser now collides only with the owner bomb
- Fixed a crash on voodoo ended round on death tiles
- Slightly improved performance of slug slime effect
InfclassR v1.3.0
- Undead now can't be unfreezed on an EngineerWall
- Fixed died passenger still spawns on the taxi driver
- Fixed death zone on infc_warehouse2
- Fixed flag position on infc_floatingislands
InfclassR v1.3.0_rc4
- Implemented DDNet-specific /w support
- Infection 'by the game' now kills
- Added /lang shortcut for /language chat command
- Witch death speciality turned off for fun rounds
- Reconnected players now get the same Infected class
- Fixed Mercenary (laser rifle) reward on kills
- Fixed /alwaysrandom armor bonus
- Updated help pages
- Updated translation
InfclassR v1.3.0_rc3
- Added freeze indicator
- Stunned characters now express EMOTE_BLINK
- Hero gift now includes ammo for the Gun
- Ghoul class nerfed even further (control and hook
speed and acceleration reduced by 1/3)
- Removed Ghouls bonus to hook damage
- Fixed spawn delay on Voodoo selfkill
- Fixed ninja target update on the target revival
- Activity check is now disabled if the player is alone
- The indirect killer lookup now applied to self killers
InfclassR v1.3.0_rc2
- Slug slime now heals the slugs
- Slug slime now heals up to 12 of total HP
- Fixed ServerInfo compatibility with DDNet 15.5+
InfclassR v1.3.0_rc1
- Ghoul leveling rebalanced (effectively capped at the
value of previous 70%)
- Bat class excluded from the classes available for the
first infected
- Removed Soldier and Looper stun grenades
- Removed spawn protection for inf spawned by a witch
- Fixed spectators not always visible on the server
InfclassR v1.3.0_pre3
- Added a reference to `/help` to the welcome message
- `/help` now shows `/help game` page
- Implemented a chat filter for !<msg> messages
- Added messages on a human infected by the zone
- Added a message to the infected player ("You have been
infected by...")
- Updated `/changelog` implementation
- Improved indirect killer detection (added some causality)
- Re-enabled infected hammer force effect on Soldier
- Undeads and Voodoos now reduce EngineerWall lifespan
- Ninjas are now invincible for hammers during the split
second of katana attack
- Infection spawn protection (1 second) now actually given
on infection spawned
- Fixed joining specs with 3 first infected
- Fixed Scientist kills during a white hole effect allowed
to place another white hole
- Fixed the lonely infection HP bonus (given by a mistake)
- Fixed ninja (freezer) reward if the player ID is 0
- Fixed missing hook protection until the player class is set
InfclassR v1.3.0_pre2
- Added initial support for the Entities View
- Added a broadcast message to Class Menu on a disabled
class hovered (suggested by ipoopi)
- Updated Hero help page (by ipoopi)
- Base HP increase on a ninja killed a target replaced with
overall HP increase (now ninja can get an armor)
- Fixed the player skin sometimes showed as default if the
character is not in the game world
- Fixed Scientist ammo wasting on an aborted teleportation
- `infc_floatingislands` remapped (by FluffyTee)
InfclassR v1.3.0_pre1
- Spider feet are now colored in dark red on web hook length
limit reached
- Fixed sniper position unlock on a jump
- Fixed InfClass zones sensitivity (only the right top point
of the Tee was checked previously)
- `infc_headquarter` got some graphics cleanup
- Removed an invisible tile on `infc_k9f_small`
InfclassR v1.2.1
- Medics grenade now makes the targets happy only if they're
actually healed
- Fixed looper color in class menu
- Fixed compatibility with teeworlds-0.6.5 (from DDNet)
- infc_skull: Added green background to the infection zone
- infc_warehouse: Updated the infection zones highlight
- infc_damascus: Slightly optimized for better client
performance