| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This reverts commit 7e81480cda18144ff185f5248639a072b654deff.
Turns out I missed some calls to random_choose_weighted(), this change
might not even be worth doing.
|
|
|
|
| |
For consistency with random_choose().
|
| |
|
|
|
|
|
|
|
| |
They were identical to necrophages in all important respects, their
trailing miasma cloud not one of those. Their generation chances
are generally given to other 4s, except in Tartarus where they are
replaced by their doppelgangers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Directly copying draconian bands mostly makes melanges and also floods
Pan with swarms of Ds, and as such I'm lowering their minimum and maximum
band sizes while also including some (somewhat weird) thematic demons and
repeats per given Ds spawn. A little experimental, but effective enough.
As such, they can be thrown into the pan level spawn slot generator thing,
for both fodder and weird unique greater threats (give or take lowering
the overall chances for placing them). They're not super-common, but it's
important to not flood the branch with these complicated jerks.
Also, do some initial zig placement.
Still have to put them into pan lord vaults, though.
|
|
|
|
| |
Also, drop one copy of monster distribution data.
|
|
|
|
|
|
| |
There's not much preventing normal monster generation algorithms from
being used here, so they're used now; this has the benefit of
simplifying some vault syntax as well.
|
|
|
|
|
| |
Can't test Android, MSVC or Mac, but a very brief glance at the diff suggests
it's unlikely they're affected.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This could be abused to identify the presence of particularly dangerous
monsters in advance (for example by recolouring lots of demons, see
#5985). Removed dgn_set_colours_from_monsters(), since the Abyss also
already has its own way of picking colours.
|
| |
|
| |
|
|
|
|
| |
Lemure, crimson imp, ufetubus are plenty in terms of boring popcorn 5s.
|
|\
| |
| |
| |
| | |
This includes fixes for 64834896234968 places in master that add new uses of
LEVEL_FOO and so on.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Pit Fiends were mainly just slower Brimstone Fiends. Hell Sentinels are
intended to be a a tough, highly resistant 1 to replace them, and to
hopefully still be a threat without having torment. Numbers and spells
and stuff are all open to improvement.
Thanks to st_ for the name and description.
|
| | |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
It needs further reworking, but works well enough to add new custom levels
without having to alter the tables inside.
Current limitations:
* needs exactly 10 monsters (more will be ignored, less will use ones
assigned for a random level)
* doesn't support weights, place: or draconian flavours
And inherited from vault_mon_list:
* doesn't support mon_spec, just monster types
|
|
|
|
|
|
|
|
|
|
| |
Also, have place:Pan use the common way. It is used only very, very
occasionally in Pan itself, but 100% for Shadow Creatures in Pan and nearly
100% in three(!) of Zig level sets.
I've also altered the monster set of Pan rares. Living creatures are bad
theme-wise (removed), undead are boring (untouched... yet), demonic animals
were missing (added). Also, added a few oddities like profane servitors.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
crawl-ref/source/enum.h
crawl-ref/source/mon-place.cc
crawl-ref/source/spl-cast.cc
crawl-ref/source/spl-summoning.cc
crawl-ref/source/spl-summoning.h
crawl-ref/source/zotdef.cc
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We need monsters named "monster", "insect", "mammal", or "creature".
Unlike, say, "human" which is about as specific as "orc" or "yaktaur", or
"dragon" which refers to the ordinary species (like "bat" vs "fire bat"),
the name "beast" doesn't say anything about the monster.
The new name might be not the best choice, if you have a better idea, please
say so.
|
|/ |
|
|
|
|
|
|
|
| |
"File:" is shown in your editor's status bar.
"Written by:" was used only for the first person who changed a file. We got
git for that now, and pre-DCSS history is so woefully inaccurate it doesn't
really matter.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Rename the manes the iron imp; change its description to mention metal
skin; change its color to cyan; let it use weapons and armor as the iron
devil can; let it use the same speech routines as other imps; and make
it (rarely) available via Call Imp.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
I'm pretty sure I've managed to replace every instance of a reference to
these files, so I hopefully haven't missed anything.
|
|
|
|
| |
New: colour.cc, coord.cc, coordit.cc, random.cc, rng.cc.
|
|
|
|
| |
Signed-off-by: Steven Noonan <steven@uplinklabs.net>
|
| |
|
|
|
|
| |
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8217 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
|
|
|
|
|
|
| |
into a file crawlhistory.txt in docs/obsolete.
I used a perl script to do this under the assumption that all these
change logs used the same system following the keyword "Change History".
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6930 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
| |
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6381 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
|
|
|
| |
it more interesting. The rest is mostly clean-up.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6307 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
| |
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6257 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
| |
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5678 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
|
|
|
|
|
| |
monster number. May be buggy.
Allow hydra zombies (they currently do not get the right number of heads).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4872 c06c8d41-db1a-0410-9941-cceddc491573
|
|
|
|
|
|
|
| |
I'm not sure what to do about the rest of that tracker item.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4233 c06c8d41-db1a-0410-9941-cceddc491573
|