FluffyQuack
e7486163af
Refactored StartWalk(), StartWalk2(), and StartWalk3() into one function, and added some comments.
5 years ago
FluffyQuack
007b5a576c
Refactored DoWalk(), DoWalk2(), and DoWalk3() into one function and added comments.
5 years ago
galaxyhaxz
fcb7873d06
Fix quest items from previous games breaking dungeon
5 years ago
Anders Jenbo
298092b81d
[hellfire] Make monster lights follow monsters when hidden
5 years ago
qndel
c0f5749728
Fix RNG diverging during level generation depending on the code path
...
The consequences has mostly mitigated after wards, but this will make things make more sens when analysing the state of the code.
5 years ago
Anders Jenbo
b69952d918
Correct monster light when loading old saves
5 years ago
qndel
7f42d0dd64
Fix vision staying behind from where you eited the level
...
This could be either the stairs one tile next to where you enter. Or a
compleatly different posistion if using a different entry point.
5 years ago
qndel
74131c26de
Fix vision/light radius inconsistency
...
This will cause vision to be reset to 10 despite what it might have been
at the time you entered the level. This would result in monsters waking
up outside of your visual range for seamingly no reason.
5 years ago
qndel
6788d6a351
fix knockback light
5 years ago
Anders Jenbo
9fe29910b5
Fix OOB in hell
5 years ago
Anders Jenbo
1117412fd2
Handle inactive towners
5 years ago
qndel
20a96d3ef3
typos ( #989 )
5 years ago
Anders Jenbo
93b82e3b7a
Fix regression of static lights from fix of dynamic ones
...
This issue was introduced in 1f532040a8
5 years ago
Anders Jenbo
dcde3cd3c8
Fix old save games where some monsters hade 0 instea of NO_LIGHT
5 years ago
qndel
1f532040a8
Fix dynamically added lights being overwritten by default light
...
This issues could be seen when opening the final room in the Arkaine's
Valor quest.
5 years ago
Anders Jenbo
9c0bc202c8
Fix additional wrong checks for monsters lights
5 years ago
Anders Jenbo
8527d1e44a
Fix wrong _qlog state for Gharbad quest
5 years ago
Anders Jenbo
7313b10cfa
Fix Archbishop Lazarus entering a broken state when taking the teleport again
...
Fixes #889
5 years ago
Anders Jenbo
33f0878399
Mark _tAnimOrder as explicitly signed
5 years ago
Anders Jenbo
20916488c5
Revert "Allow for animations of 255 frames"
...
This reverts commit 55b9fc63c2 .
5 years ago
qndel
eb43bfb9a3
Sync monster light posistion when loading a level
5 years ago
qndel
3627d9df9d
Formatting vCrawlTable
5 years ago
Anders Jenbo
55b9fc63c2
Allow for animations of 255 frames
5 years ago
qndel
6e096143f0
Add no-light define and fix usage
5 years ago
qndel
4ff2c05bc6
fix vanilla typo
5 years ago
Anders Jenbo
99a433f239
Fix Windows builds
5 years ago
Anders Jenbo
247d7497ce
Unify item sync code
5 years ago
Anders Jenbo
61adc7b987
[hellfire] Fix Scavenger/Gravedigger AI
...
When done eating monsters where supose to return to normal behavior
instead they would just idle untill next turn.
5 years ago
Anders Jenbo
38224b4d98
Unify last of monster hellfire code
5 years ago
Anders Jenbo
06b7c78406
Notes of untimly header cleanups
5 years ago
Anders Jenbo
3d2707b40e
Fix Golem check (again)
5 years ago
Anders Jenbo
bf02e0710b
Fix calculating text speed for text containing line breaks
5 years ago
Anders Jenbo
0c8664b016
Implement Cornerstone of the World functionality
5 years ago
Anders Jenbo
3d93478a6c
Some additional clean up
5 years ago
Anders Jenbo
2845ea9624
Use anon namespace for local symbols
5 years ago
Anders Jenbo
e0d844eb47
Fix Windows builds
5 years ago
Anders Jenbo
757fd4d33d
Full document and further clean up minitext.cpp
5 years ago
Anders Jenbo
beca185e5b
Deduplicate some code in minitext.cpp
5 years ago
Andi
03b989f6f4
Dynamic speed scrolling text ( #985 )
5 years ago
Anders Jenbo
88a715cdcc
Clean up narator sound logic
...
Also this provides a helper function for calculating the length of a
sound
5 years ago
Anders Jenbo
973d95b9d4
Unify code, and fix bugs related to golems
...
- OOBs
- Not getting XP from monsters hit by golems
- Sneaks fleeing in the wrong direction of golem
- Monsters going in active when fighting golems offscreen
5 years ago
Anders Jenbo
bdf5c0d0cb
Unify the last of missiles.cpp
5 years ago
Anders Jenbo
fdf5d514b6
Remove redundant code from CastSpell
5 years ago
Anders Jenbo
374e8177ef
Remove wave.cpp
5 years ago
Anders Jenbo
8e772c4a71
Unify firewall logic
5 years ago
Anders Jenbo
a1281d8b54
[hellfire] Fix bugs related to using the wrong player index
...
- Firewall damage was incorrect for player 0 (host or single player)
- Town Shrine would always cast TP from the host instead of the user
- Oily Shrine and Sparkling Shrine would cast there traps as player 0
- The farmer would always think he was talking to the local player
5 years ago
Anders Jenbo
b6a5a413e7
Fix lvl3 door appearing wrong when opened by other players
5 years ago
Anders Jenbo
9894bffc95
Unify another chunk of Hellfire code
5 years ago
Anders Jenbo
35c2061ba3
Fix items morphing in Diablo
5 years ago
Anders Jenbo
f6a4eaf0bc
Apply 1.09 fixes to Hellfire monsters
5 years ago