Commit Graph

19 Commits

Author SHA1 Message Date
JJRcop fd335fc045 Changeling add_profile now only adds profile
refactored old functionality into add_new_profile and changes all previous usage to add_new_profile
2015-11-25 21:25:47 -05:00
c0 feeb9ff7d2 Organs update 3 2015-09-25 22:26:15 +03:00
phil235 2fd2f96238 Simplified update_mutations_overlay(), we no longer rebuild the entire mutation layer with all mutations every time we get or lose a mutation. I reintroduced in on_acquiring and on_losing some code similar to the old lose_indication gain_indication procs.
Fixed lesser form changeling, when humanized via dna injector, the ling no longer keeps its Human Form power.

Simplified the racemut trick in humanize() and monkeyize().

Dna now gets qdel'd, just like reagents, when the mob gets qdel'd.

Some tiny fixes here and there.

Added a changelog.
2015-09-22 02:14:37 +02:00
phil235 3fd446d1a5 a little tweak 2015-09-14 18:07:36 +02:00
phil235 75f2550a4e Fixes weird bug when changeling with augmented eyesight that isn't on readapts.
Made the code dealing with special things to do when removing certain changeling powers more OOP.
2015-09-14 18:00:17 +02:00
Razharas 829a88816b Merge pull request #11179 from Dorsisdwarf/andtheyrelikeitsdeaderthanyours
Makes lings undetectable to the AI when using digital camo
2015-09-01 11:00:38 +03:00
Dorsisdwarf f598eb63dc Makes lings undetectable to the AI when using digital camo 2015-08-13 08:59:31 +01:00
Miauw 865f4aacc9 New enhanced changeling transform actually works! Somewhat! 2015-08-01 18:14:43 +02:00
Miauw e333137e05 makes new ling transform compile. not sure if it works, though. 2015-07-31 19:01:25 +02:00
Firecage 4688c2c969 Fixes proc arguments 2015-07-15 23:52:35 +02:00
xxalpha fbeae587e1 Fixed changeling eyesight exploit. 2015-05-16 03:07:43 +01:00
Perakp 6828897f07 - Fixes losing hivemind on respec
- Can only respec when human, can't get stuck in lesser form
- Ticks transit construction
- It compiles
2014-10-10 12:32:07 +03:00
Perakp ecadcd830f - Changelings no longer receive the absorb objective. The objective was broken because of the interaction between extract DNA and hivemind.
- New objective 'Escape with identity' requires the changeling to have the DNA and ID of their target when escaping
- Hallucination and transformation stings and engorged glands now require 3 absorptions.
- Can't purchase abilities you can't use. Cleans up the evolution menu.
- Extract DNA sting costs 1 point and doesn't count towards absorptions.
- Increased chemical recharge rate from 0.5 to 2. Engorged glands increase recharge rate by 1.
- You can absorb people even if you have their DNA already
2014-10-06 10:55:23 +03:00
Anonus d9d67f3213 Gives changelings 10 power points, rebalances ability chemical costs, and fixes two bugs and a typo. 2014-09-14 19:07:56 -04:00
ikarrus f0c2cfee5e Bundled hivemind DNA exchanging 2014-09-09 09:37:28 -06:00
Firecage 6c7af5eb32 SPANCLASSES!!!!! 2014-08-26 09:52:13 +02:00
Mloc-Hibernia 8af8a43d6f Initial pass to convert LF to CRLF
Signed-off-by: Mloc-Hibernia <colmohici@gmail.com>
2014-03-24 08:53:40 +00:00
Perakp 10f12b517e Fixed an issue with lesser form and fake death where you would be made a changeling for no reason. 2014-03-02 20:21:55 +02:00
Perakp edb2154b48 - Changes changeling abilities from verbs to proc_holder objects.
- Functionality should be unchanged
- Admins can varedit chemical costs of individual abilities.
- Allows coders to implement sting upgrades more easily.
2014-03-02 09:12:03 +02:00