eytanz
Level: Smitemaster
Rank Points: 2708
Registered: 02-05-2003
IP: Logged
|
Re: Tar spreading and forming (+1)
Tar growth is quite simple once you understand the principle, but it can be tricky to figure it out. Anyway, it's as follows:
Whenever tar grows, it tries to fill every empty square that's adjacent to tar (either orthogongally or diagonally). Then, for each of the new tar squares -
- If it has at least 3 neighbors forming a corner (i.e. a diagonal neighbor and two adjacent sides), consisting of either new or old tar, it will become tar.
- Otherwise it will become a tar baby.
An empty square is a square that contains one of the following:
- Empty floor
- A trapdoor
- An open yellow door
Squares containing scrolls, arrows, orbs, closed doors, walls, pits, monsters, or Beethro are not empty.
The square including Beethro's sword does count as an empty square (if otherwise applicable). However, if a tar baby forms there it is immediately killed, and if a straight edge of tar forms there it is immediately cut (potentially creating more tar babies next to it - this is a frequent cause of death in a tar mother rooms).
____________________________
I got my avatar back! Yay!
|