summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/ng-restr.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unnecessary includes from header files.Jay3.14152012-10-231-1/+2
| | | | | | | | | | For most header files, this only saves on having to recompile a small number of source files, but there are also a few headers where small changes would now take significantly less time. This is most obvious for the Tiles build for which the dependencies have been greatly reduced, so that the only additional includes when compared to console are strictly library or tile related.
* Remove StalkersChris Campbell2012-08-201-26/+0
| | | | | | | Their concept was "transmutation-based stabber" but they don't actually achieve that at all, mainly just relying on Fulsome Distillation and Evaporate. Earth Elementalists already have Petrify and Passwall and so are just as good for Tmut stabbing.
* Remove parentheses around return (simple_function_call).Adam Borowski2012-07-051-1/+1
| | | | For way too paranoid and underinclusive values of "simple".
* Drop parentheses around scalar values in "return".Adam Borowski2012-07-051-87/+87
|
* Add missing blank line.David Lawrence Ramsey2012-05-011-0/+1
|
* Drop TAG_MAJOR_VERSION == 32 ifdefs.Adam Borowski2012-04-251-5/+0
|
* Unrestrict HaAK.Adam Borowski2012-04-201-1/+0
| | | | | | Halflings are strongly railroaded into a single weapon type, but that one happens to be the best one for distortion branding. Also, the banishment invocation is a powerful stick against anything tough you fail to stab.
* Unrestrict MfMo.elliptic2012-03-121-1/+0
|
* Unrestrict several AM races.elliptic2012-03-111-5/+0
|
* Consistently use a space after flow control statements.Adam Borowski2011-12-021-6/+6
|
* Don't grey out Hill Orc Abyss KnightsMichael Gagno2011-11-201-1/+0
| | | | | | | With their good invocations apt, good HP (useful when one of your abilities has a maxhp cost) and good melee apts, hill orcs are actually one of the better races for AK. No reason for them to be greyed out when starting a new game.
* Rename Kenku -> Tengu.Jude Brown2011-11-061-18/+18
| | | | | | | | | | | | | | | "Kenku" itself seems to be a name and a concept specifically from D&D. Our kenku (now tengu) were alike these in that they were quite weak ("glass canon" about sums it up), but ours can fly, and D&D kenku cannot. This is really only the first step in properly differentiating then. D&D kenku are based on the Japanese folk creature of the tengu, so it seems sane to return to the roots; this is where NetHack tengu come from. Should retain save compatability. There might be a possible issue with the renamed tiles, but the order of the tiles file hasn't changed at all, so presumably these will be safe.
* Don't recommend HOIE anymore, since their Ice Magic aptitude tweak.David Lawrence Ramsey2011-11-041-0/+1
|
* Unrestrict maces for ogres.elliptic2011-10-311-1/+1
|
* Don't start Ogres with ankuses instead of macesChris Campbell2011-10-291-4/+0
| | | | | Similarly to Merfolk who used to get their spears upgraded to tridents for free, it just doesn't really make a lot of sense.
* Don't recommend VpTm now that Fulsome/Evap are gone from the bookChris Campbell2011-10-251-0/+1
|
* Clean up genuses of removed species.Adam Borowski2011-10-251-1/+1
|
* Give mountain dwarves the axe.Adam Borowski2011-10-251-23/+5
|
* Simplify weapon restrictions for draconians -- no need to care about non-base.Adam Borowski2011-09-281-8/+10
|
* Alas, poor MuTm and GhTm, we knew you well.Adam Borowski2011-09-281-2/+3
| | | | | With no Evap/Fulsome, these are pointless since these races cannot transform. And for Tmut spells that don't deal with transformations, St is over there.
* Enable FeMo, nerf them.Adam Borowski2011-09-211-2/+0
| | | | | | | | | | | I don't personally believe they are differentiated enough from Fi, beyond being strictly better, which I guess is the primary reason people want them. Still, the free piety argument is something I can't dismiss outright, so here you go. FeFi: Fi 2.7, UC 3.6, Dod 4.0 FeMo (old): Fi 2.7, UC 3.6, Dod 4.0, Sth 2.7 FeMo (new): Fi 1.8, UC 2.7, Dod 4.0, Sth 2.7, +20 piety
* Give gladiators the option of starting with a quarterstaff (and no buckler).elliptic2011-09-091-0/+24
| | | | | Fighters don't get this because they are much more focused on shield usage, and the flavor seems a bit better for gladiators anyway.
* Re-enable Arcane Marksmen with an initial attempt at a hex-based spellbookChris Campbell2011-09-031-2/+25
| | | | | | | Also adjust their weapons to be the same as those that hunters get, since they don't rely on branding a launcher now (but with +0 ammo instead of +1). If/when hunters are changed to have a weapon selection menu, the same thing could be used for AM.
* Formatting fixes and some simplification.Raphael Langella2011-08-221-755/+762
|
* Added weapon choice for huntersVoker572011-08-221-1/+86
| | | | | | | Every hunter gets to choose from 3 weapons: throwing (large rocks for large species, javelins for medium ones, darts for spriggans). All missiles are +1, weapons are +0.
* Disallow polearms as a weapon choice for {Sp,Ha,Ko}{Fi,Gl}.Adam Borowski2011-08-181-0/+9
| | | | | | | | | They are two-handed and thus unusable with a shield; with no shield you are better off as a Warper or Skald. Strictly speaking, halflings and kobolds can wield spears 1.5-handed, but they're bad while all upgrades are 2-handed (tridents) or unwieldable (halberds, glaives, bardiches).
* Don't recommend HOCj now the book is ice/airChris Campbell2011-08-051-0/+1
|
* Make HOPr always start with Beogh, remove god selection menusChris Campbell2011-06-301-30/+0
| | | | | | | With the theme justification that there are no temples to Zin in the orcish lands, or something. Since previously they were only used for HOPr to choose between Zin and Beogh, this allows the removal of god selection menus on character creation.
* s/Crusader/Skald/Adam Borowski2011-06-241-1/+1
| | | | | | This doesn't of course affect TSO ("crusader god"). Rupert is left, but he doesn't follow Skald rules or theme anyway: berserk while using magic, haste, etc.
* Remove the Conjurer book choice.elliptic2011-06-201-39/+0
| | | | | | | | | | | This is another move towards simplifying the startup procedure; now you never need to choose a book (and the book menu code has been gutted). The Fire/Earth book was the one removed, because it had become far too similar to the Book of Flames; the Ice/Air book gives much more unique gameplay. One possibility for addressing the slight imbalance this creates between Ice/Air and Fire/Earth would be to bring back Reaver with a Fire/Earth-themed book.
* Add background and weapon recommendations for OctopodesChris Campbell2011-06-121-0/+19
| | | | Also don't recommend FeCr any more.
* s/SP_CAT/SP_FELID/Adam Borowski2011-06-071-17/+17
| | | | | I did not change this when the species' name was in flux, but it's kind of set in stone now, so let's be consistent.
* Don't recommend FeIE, since their aptitude was reducedChris Campbell2011-05-281-0/+1
|
* No more staff monksChris Campbell2011-04-201-34/+3
| | | | | Reverts commits 9e8621d460, 13d79a5e24 and 0f198270be, and partially reverts c0dc4f46d8.
* Don't suggest AM when choosing random/viable charactersChris Campbell2011-04-111-22/+2
|
* Make file headers doxygen-friendly, drop useless fields.Adam Borowski2011-03-281-4/+4
| | | | | | | "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.
* Disrecommend the Fire/Earth book for Kenku. +3/-1 apts vs -3/+1.Adam Borowski2011-03-201-0/+1
|
* Cats are not pandas, no kung-fu.Adam Borowski2011-02-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A monk's fighting style strongly relies on a humanoid body's properties, both for karate-like and judo-style variants. The former relies on putting the whole body's strength into blows (even for hand techniques, a good part of power comes from legs and hips, unlike boxing where legs are used solely for movement). I don't know about the latter, but throws are even more unfeline. A cat fights by reaching out with its teeth or claws, similar to weapon combat. Thus, out of the three redundant backgrounds, Fi seems far more thematic than Mo. I've set FeFi's UC to 4, since they're supposed to be strongest among melee backgrounds. The full list of skills for those is: Fi: Fi 3, UC 2, Dod 3.8 Gl: Fi 2, UC 5, Dod 2.6 Mo: Fi 3, UC 4, Dod 3.8, St 2.6 As: Fi 2, UC 2, Dod 1.8, St 3.8, Stab 3 Be: Fi 3, UC 3, Dod 5 CK: Fi 4, UC 2, Dod 3.8 DK: Fi 2, UC 2, Dod 2.6, Invo 2.6 Pr: Fi 2, UC 3, Dod 1.8, Invo 4.4 Cr: Fi 2, UC 2, Dod 2.6, Spc 2, Hex 3, Chrm 2.6 Wr: Fi 1, UC 3, Dod 3.8, Spc 2, Tloc 3.8 Tm: Fi 1, UC 3, Dod 2.6, Spc 2, Tmut 2.25 St: Fi 1, UC 1, Dod 2.6, St 2.6, Stab 3, Spc 1, Tmut 2.25 I did not alter the other of elliptic's contentious changes, removing As. Using stealth can matter a lot for a species with great both aptitude and racial bonuses, yet stalkers are probably enough. This goes against our rule of never disallowing backgrounds unless outright impossible, though. All the other changes (the massive overhaul of recommendations) are fine as they are informative rather than restrictive.
* Rework combo recommendations (elliptic)Chris Campbell2011-02-221-182/+169
| | | | | | | | | | | | | | | Thanks to elliptic's help, completely redid the species/background recommendations from scratch. Tended towards not recommending something when unsure. Humans remain recommended for most backgrounds, and Wanderers and Chaos Knights of Xom are recommended for no species. This includes banning FeFi, FeGl (redundant with FeMo) and FeAs (banned for the same reason as FeAr already is - the background relies entirely on items that cannot be used by Felids). Also redid the book recommendations for Conjurers, with a book only not being recommended if the species has a significant difference between Fire/Earth and Ice/Air apts.
* Add spacing fix.David Lawrence Ramsey2011-02-211-1/+1
|
* Add weapon recommendations for Unarmed and StavesChris Campbell2011-02-201-5/+22
| | | | | Unarmed isn't recommended for DE, HE. Staves aren't recommended for Ha, Mf, Sp, Tr, Vp.
* Don't let OgMo pick an ankusChris Campbell2011-02-201-1/+2
|
* Add quarterstaff as an option for monks.Raphael Langella2011-02-201-1/+14
|
* Remove Reavers at the next major save versionChris Campbell2011-02-191-26/+0
|
* Consolidate the books of Minor Magic into a single bookChris Campbell2011-02-191-19/+0
| | | | | | Wizards always start with this new book of Minor Magic, containing: Magic Dart, Throw Flame, Blink, Call Imp, Repel Missiles, Slow, Mephitic Cloud.
* Add minor cosmetic fixes.David Lawrence Ramsey2011-02-181-1/+1
|
* Allow starting with a Falchion or Trident for Fi and Gl onlyChris Campbell2011-02-181-3/+4
| | | | | Other classes which choose weapons don't get them (Merfolk can cope just fine without a free weapon upgrade).
* Remove CK[Makh], Pr[Yred]->Death Knight, CK[Lugonu]->Abyssal KnightChris Campbell2011-02-181-124/+34
| | | | | | | | | In summary: Chaos Knights worship Xom. Priests worship Zin (and Hill Orcs can select Beogh). Death Knights worship Yredelemnul. Abyssal Knights worship Lugonu. (Unchanged: Berserkers worship Trog, Healers worship Elyvilon).
* Remove paladins at the next major save versionChris Campbell2011-02-181-24/+0
|
* Unrestrict kobold hunters.David Lawrence Ramsey2011-02-081-1/+0
|